2014-10-06 13 views
10

Tutto ha funzionato perfettamente, non ho nemmeno notato che c'è lo stage per la firma del prodotto durante la creazione dell'app perché era così veloce.La firma della fase del prodotto durante la creazione di app in xCode 6 richiede troppo tempo

Non ho cambiato nulla e improvvisamente è aumentato il tempo di costruzione dell'app. È bloccato allo stage per la firma del prodotto per circa 5 minuti e dopo tale periodo l'app viene generata normalmente.

Il progetto viene creato con xCode 5.1.1 e ora sto usando xCode 6.0.1. Stava funzionando bene per qualche tempo dopo il passaggio alla nuova versione di xCode.

Qualcuno sa perché il tempo di stage prodotto di firma è aumentato?

risposta

6

ho cancellato la cartella dei dati xCode derivati ​​e ora tutto fila liscio

+0

La cartella dei dati derivati ​​sul server? Non ho uno di quelli ... Hmm ... – Accatyyc

+1

La cartella dei dati derivati ​​è una cartella locale. In xCode vai su Window-> Organizer. Quando l'organizzatore si apre, fai clic su "Progetti" e vedrai lì "Dati derivati" e il pulsante "Elimina" – NFilip

+0

In cima a ciò, l'eliminazione della cartella derivata non renderà le prestazioni migliori dalla mia parte (io uso xcode 7.0 beta 6 7A192o) . Io uso [questo] (http://stackoverflow.com/a/1681369/571227) approccio per saltare l'ottimizzazione png fatta da xcode, quindi il processo di firma è molto più veloce secondo questi [passaggi] (http://stackoverflow.com/a/12764125/571227) fatto in xcode. Immagino che potrebbe saltare l'ottimizzazione del png non toccherà nessuna risorsa, quindi non c'è bisogno di ricostruire nulla e rinunciare all'intero contenuto. – haxpor

1

Questo problema è stato facendo impazzire dopo l'aggiornamento a Xcode 6.1, ma non riusciva a trovare la soluzione. Recentemente ho aggiornato la memoria del mio Mac perché, dopo l'aggiornamento, era in generale rallentata. Dopo aver installato i nuovi moduli di memoria, sorprendentemente questo problema è andato via.

0

Sto affrontando questo problema in ogni nuova versione di Xcode e quello che trovo è provare diverse connessioni Internet e se ancora non funziona allora uso per attivare lo scudo hotspot e funziona la maggior parte delle volte.

6

Anche questo. Ho guardato dentro il mio portachiavi e ho visto centinaia di certificati duplicati.

Dopo aver eliminato quelli, tutto ora funziona senza intoppi.

+0

questo è successo a me quando si passa a sierra e xcode 8. Innumerevoli ore sprecate in attesa di compilazioni da completare. Grazie – JeffB6688