J'ai un projet Xcode qui a été téléchargé sur Internet, donc je ne sais pas quelle version de Xcode a été utilisée pour l'écrire, mais le langage est Swift 2. Je l'ai ouvert dans Xcode 7.1 beta 1 et j'obtiens l'erreur de compilation suivante.
Impossible de lancer IBCocoaTouchImageCatalogTool via CoreSimulator spawn
J'ai supprimé le dossier DerviedData, nettoyé et construit le projet plusieurs fois. J'ai essayé de convertir le projet à la dernière syntaxe Swift, mais cela indique qu'il n'y a rien à convertir.
Je suis toutes idées sortantes. Suggestions?
La même chose m'est arrivée et cela a été résolu en nettoyant le projet. Cependant, si vous le nettoyiez — comme vous le dites vous aussi—, j'essaierais de fermer et de rouvrir Xcode. Même si cela semble stupide, cela fonctionne le plus souvent.
Donc, après avoir essayé un peu, j’ai supprimé le fichier XCassets du paquet de ressources de copie, construit une fois sans, puis ajouté à nouveau. Résolu pour moi.
J'ai eu le même problème. Ma solution était de faire ce qui suit
Cela a fonctionné pour une raison quelconque ...
Les réponses ci-dessus sont correctes ... J'ai une approche un peu similaire.
Après, j'utilise ces étapes:
Nettoyez le projet.
Supprimez vos actifs de votre projet (Supprimer les références). Exécutez le projet sans ressources. Maintenant, le projet va montrer quelques erreurs de compilation, celles-ci ne sont pas très difficiles.
Exécutez le projet, cette fois-ci, le projet sera exécuté sans vos ressources et peut entraîner des risques de blocage. Cela garantit que le projet sera exécuté.
Maintenant, nettoyez le projet et ajoutez les actifs, exécutez maintenant le projet. Le projet s'exécute avec succès.
Pour moi ça marche. J'espère que cela vous sera utile.
J'étais également confronté au même problème. J'ai essayé de nettoyer et de redémarrer XCODE n'a pas fonctionné pour moi.
j'ai donc supprimé xcassets et rajouté les ensembles d'images un par un, et cela a fonctionné pour moi.
Si vous rencontrez ce type d'erreur dans votre projet, procédez comme suit:
Cela résoudra avec succès l'erreur.
La mise à jour vers XCode 7.1.1 à partir de la version 7.1 a résolu mon problème.
Avec XCode 7.1, j'ai utilisé la solution Airman00, mais tout à coup, il ne fonctionne plus.
J'espère que ça aide!
J'ai dû ajouter une étape à la réponse de Airman00.
Cela a fonctionné pour une raison quelconque ...
Vous venez peut-être de nettoyer le répertoire Logs
... Ensuite, vous pouvez essayer ceci:
Sudo chmod 777 /Users/[YourUserName]/Library/Logs
Solution possible pour ceux qui luttent avec les réponses ci-dessus.
Si vous venez de restaurer votre machine à partir d'une sauvegarde de machine à voyager dans le temps (migration de l'ancienne machine vers la nouvelle), vous pouvez réinstaller Xcode.
Il ne semble pas que les caches ou autres paramètres importants soient correctement transférés à partir de la restauration de l'ordinateur.
Je viens de prendre cela; ce qui semble être une étape radicale, mais cela a fonctionné!
Instructions sur la procédure à suivre: Réinstallez complètement Xcode 9
-W
Je devais redémarrer ma machine pour que cela fonctionne. Juste au cas où, voici les étapes exactes que j'ai faites: