2012-04-07 8 views
7

Sé que hay muchas preguntas como "cómo forzar a XCode a actualizar siempre los recursos" ect. Pero tengo el problema opuesto: XCode copia todos mis recursos cada vez que presiono 'Ejecutar', pase lo que pase, y toma demasiado tiempo. ¿Por qué XCode no verifica la modificación de recursos? Todo el proyecto y los recursos están en un volumen de red montado.¿Por qué XCode 4 siempre copia todos los archivos de recursos en mi iPhone después de compilar?

EDIT: Ok, creo que tengo el punto. Hay dos etapas: "copiar archivos al producto" y "copiar producto al dispositivo". Parece que XCode copia y reemplaza todo el paquete de aplicaciones en el dispositivo cada 'Ejecutar', y no hay forma de obligar a XCode a modificar el paquete que ya está presente en el dispositivo en ejecución.

+0

Esta es una (completa aplicación!) (Listo!) pura especulación por mi parte, pero es posible que desee asegurarse de que su sistema local que ejecuta Xcode y el servidor que posee el volumen montado tengan configuraciones idénticas para el tiempo (es decir, la hora actual, la zona horaria, la configuración del horario de verano, etc. .) Si sus archivos de recursos parecen modificarse en el futuro desde el punto de vista del sistema local, verá los recursos copiados. – dasblinkenlight

+0

La zona horaria era realmente diferente, pero la sincronización no me ayudó mucho. – ShiftZ

+0

Es posible que desee verificar dos veces las marcas de tiempo "última modificación" en los archivos de recursos (haga clic con el botón derecho en el buscador y seleccione "Obtener información"; mire la fecha de modificación en la parte superior del cuadro de diálogo "información"; compare las fechas en las computadoras locales y remotas). – dasblinkenlight

Respuesta

0

El flujo de trabajo es el siguiente: (App) hacer que el archivo del producto Rellene el archivo del producto con recursos Descargar el archivo del producto al dispositivo local

Cuestiones relacionadas