web-dev-qa-db-fra.com

Impossible de lancer IBCocoaTouchImageCatalogTool via le spawn de CoreSimulator

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

 enter image description here

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?

25
Isuru

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.

37
Oriol

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.

10
Peter Schumacher

J'ai eu le même problème. Ma solution était de faire ce qui suit

  1. Nettoyer le projet
  2. Quitter Xcode
  3. Rouvrir Xcode
  4. Construire 

Cela a fonctionné pour une raison quelconque ...

7
Airman00

Les réponses ci-dessus sont correctes ... J'ai une approche un peu similaire.

Après, j'utilise ces étapes:

  1. Nettoyez le projet.

  2. 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.

  3. 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é.

  4. 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.

5
Gourav Joshi

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.

1
Rahul Patel

Si vous rencontrez ce type d'erreur dans votre projet, procédez comme suit:

  1. Nettoyer le projet 
  2. Et allez dans le storyboard et sélectionnez n’importe quel viewController
  3. Et relancez le projet

Cela résoudra avec succès l'erreur.

1
Gourav kumar

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!

1
Carlos Jiménez

J'ai dû ajouter une étape à la réponse de Airman00.

  1. Élément de liste
  2. Nettoyer le projet 
  3. Quitter Xcode 
  4. Supprimer les données dérivées
  5. Rouvrir Xcode Build

Cela a fonctionné pour une raison quelconque ...

1
Varuna

Vous venez peut-être de nettoyer le répertoire Logs ... Ensuite, vous pouvez essayer ceci:

Sudo chmod 777 /Users/[YourUserName]/Library/Logs 
0
hstdt

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

0
Will H

Je devais redémarrer ma machine pour que cela fonctionne. Juste au cas où, voici les étapes exactes que j'ai faites:

  1. Projet propre
  2. Xcode rapide
  3. Supprimer les données dérivées
  4. Redémarrer la machine
  5. Rouvrir
0
Jeffrey Sun