2012-04-07 16 views
7

So che ci sono molte domande come "come forzare XCode ad aggiornare sempre le risorse" ecc. Ma ho il problema opposto: XCode copia tutte le mie risorse ogni volta che premo 'Esegui', non importa cosa, e ci vuole troppo tempo. Perché XCode non verifica la modifica delle risorse? L'intero progetto e le risorse sono su un volume di rete montato.Perché XCode 4 copia sempre tutti i file di risorse sul mio iPhone dopo la costruzione?

EDIT: Ok, penso di aver capito il punto. Ci sono due fasi: "copia i file sul prodotto" e "copia i prodotti sul dispositivo". Sembra che XCode copi e sostituisca l'intero pacchetto di applicazioni sul dispositivo ogni "Esegui", e non c'è modo di forzare XCode a modificare il pacchetto che è già presente sul dispositivo in esecuzione.

+0

Questa è una (Complete App!) (Done!) pura speculazione da parte mia, ma si consiglia di assicurarsi che il proprio sistema locale che esegue Xcode e il server proprietario del volume montato dispongano di impostazioni identiche per il tempo (cioè l'ora corrente, il fuso orario, le impostazioni dell'ora legale, ecc. .) Se i file delle risorse sembrano essere modificati in futuro dal punto di vista del sistema locale, vedrai le risorse copiate. – dasblinkenlight

+0

Il fuso orario era in realtà diverso, ma la sincronizzazione non mi ha aiutato molto. – ShiftZ

+0

Si consiglia di ricontrollare il timestamp "ultima modifica" sui file di risorse (fare clic con il tasto destro del mouse nel mirino e scegliere "Ottieni informazioni"; controllare la data di modifica nella parte superiore della finestra di dialogo "Informazioni" e confrontare le date sul computer locale e remoto). – dasblinkenlight

risposta

0

Il flusso di lavoro è la seguente: (! App) Rendere il file prodotto Riempire il file prodotto con risorse Scaricare il file del prodotto al dispositivo locale

Problemi correlati