Lors de l'édition dans le storyboard, en affectant spécifiquement un contrôleur de vue à une classe spécifique, j'ai soudainement rencontré cette erreur lorsque je voulais exécuter le projet.
Main.storyboard: Erreur interne. Veuillez signaler un bogue à bugreport.Apple.com et joindre "/ var/folders/79/_jh611t15qsfcx165_jv_20h0000gn/T/IB-agent-diagnostics_2015-10-28_00-33-12_730000".
Et maintenant je ne peux plus exécuter mon projet. Je n'ai pu trouver aucune information à ce sujet ailleurs. Est-ce que quelqu'un a déjà rencontré cela auparavant?
J'ai fait face au même problème. Et cela a été résolu en nettoyant les fichiers de construction.
cmd + shift + k
ET
cmd + option + décalage + k
J'espère que cela aide Merci.
Les étapes suivantes vont arrêter votre problème.
Effacer le dossier DerivedData (dans ~/Library/Developer/Xcode/DerivedData) est ce qui a résolu le problème pour moi.
J'ai eu le même problème. Je l'ai corrigé en utilisant les étapes ci-dessous:
Supprimer les données dérivées de votre projet
Nettoyez votre projet (raccourci: cmd + shift + k
)
Nous venons de rencontrer cette erreur, qui coïncidait avec l'apparition de versions iOS non disponibles pour le mauvais Xcode (par exemple, iOS 11.2 pour Xcode 8.2.1, ce qui n'est pas possible pour les simulateurs iOS).
La solution était de supprimer /Library/Developer/CoreSimulator
, par exemple.,
rm -rf /Library/Developer/CoreSimulator
En théorie vous devriez pouvoir exécuter xcrun simctl delete unavailable
mais cela n'a pas fonctionné dans ce cas.
Note Ce problème a été résolu sur Xcode 8.2.1, mais 9.2 a également été installé.
On dirait que vous avez trouvé un bogue dans Xcode et devez créer un rapport de bogue avec Apple ici et joindre le fichier qu'il indique avec l'erreur. Dans le même temps, faites vous pouvez revenir à une version antérieure de votre projet ou fournir le code XML de votre scénario principal ici?
J'ai simplement supprimé le fichier à l'origine de ce problème (il suffit de faire référence à ne pas supprimer) et de le rajouter à nouveau.
Dans mon cas, le problème concernait UITextField en tant que sous-vue dans un style ITableViewCell avec 'Basic'. Une fois que je l'ai changé de 'Basic' à 'Custom' La compilation a commencé.
Toutes ces solutions n'ont pas fonctionné pour moi.
Quel a été le travail a été ceci:
$ Sudo chmod -R 777 ~/Library/Logs
Voici les étapes pour résoudre ce problème:
Décochez la cible pour le fichier xib -> nettoyer le projet-> puis cochez la cible-> nettoyer le projet-> exécuter/construire le projet. Travailler dans xcode 8.x
Aucune des autres réponses n'a fonctionné pour moi. Voici ce qui a fait.
Construire et exécuter.
J'ai eu ce problème sur Xcode 8.2.1. Le nettoyage (cmd + option + décalage + k) n’a pas aidé. Cependant, désinstaller le Xcode, télécharger Xcode 8.2.1 à partir de Apple, l’installation a résolu le problème.
J'ai eu le même problème avec xcode8 bêta 6, Command + K n'était pas utile, mais pour lequel le xcode .xib affichait une erreur, je viens de corriger ses propriétés associées dans IB, comme l'affichage de mine était personnalisé et certaines de ses propriétés d'affichage d'image interne. . puis j'ai nettoyé la construction et lance l'application. Ça a marché.
Fermez simplement votre Xcode et ouvrez-le à nouveau. question sera parti.
J'utilise Xcode 9.2 et toutes les réponses ci-dessus n'ont pas résolu le problème. Mon problème était que j'ai ajouté une contrainte accidentellement à la vue de contenu TableViewCell
. Et l'affichage du contenu n'est pas une contrainte applicable et je ne suis pas censé l'ajouter. C'est déjà verrouillé. Mais je ne sais vraiment pas comment j'y ai ajouté une contrainte accidentellement. Après avoir supprimé la contrainte, tout a recommencé à fonctionner parfaitement.
Je pensais que cette réponse aiderait quelqu'un qui a le même problème.
Pour moi, j'ai enlevé toute une section UITableView
qui se jouait. Il n'y avait qu'une cellule, mais il était évident que quelque chose se passait. Le supprimer et redémarrer Xcode l’a corrigé.