2016-11-11 1 views
0

Je suis capable de construire et d'exécuter un projet converti de swift 2.3 en swift 3 sur l'appareil et le simulateur. Malheureusement, je ne peux pas l'archiver. Alors que le projet prend 6 minutes à compiler et à exécuter, il se bloque dans l'étape "Compiler les fichiers sources Swift".L'archivage d'un projet Swift 3 prend une éternité

J'ai essayé l'analyseur de temps de construction au https://github.com/RobertGummesson/BuildTimeAnalyzer-for-Xcode et simplifié tout un tas de méthodes qui ont été ajoutées à la liste de BuildTimeAnalyser.

Cela fait de nombreuses heures depuis que j'ai commencé le processus d'archivage. Si vous avez fait face à ce problème, comment l'avez-vous résolu?

Répondre

1

J'ai rencontré le même problème depuis la conversion vers Swift 3.0 et j'ai trouvé que le réglage du niveau d'optimisation du compilateur rapide sur Aucun m'a permis d'archiver à nouveau. Cela ne résout pas le problème sous-jacent, qui semble généralement dû à l'inférence de type de Swift, mais j'espère que vous pourrez à nouveau archiver votre projet.

Swift Compiler Settings

+0

Merci J'ai essayé la même chose ce matin et cela a résolu mon problème. Il y a certainement un bug dans l'optimiseur de Swift qui le fait continuer à tourner. Je l'ai fait fonctionner pendant 48 heures et cela n'a pas mis fin à l'optimisation, et après l'avoir éteint, cela a fonctionné dès le départ. – Navi