web-dev-qa-db-fra.com

error: Impossible de résoudre le fichier de construction: XCBCore.BuildFile

error: Unable to resolve build file: XCBCore.BuildFile (missingTargetProductReference("3bf83096e50de72a94699e9afc1133ebe3512682230d04680075c283a974e273")) (in target 'MyTarget')

Xcode 10 donne cette erreur immédiatement en essayant de construire notre projet. Ce n'est pas immédiatement clair ce qui le cause. 

Comment puis-je le résoudre?

14
Tres

Je suis tombé sur cette même erreur en utilisant openframeworks 0.10 avec xcode 10 récemment. Il semble que cela ait été causé par l'ouverture de plusieurs projets openframeworks à la fois. Si vous les fermez tous un par un, puis rouvrez celui sur lequel vous souhaitez travailler, cela devrait résoudre le problème. En espérant que ceci est juste une chose bêta de xcode.

 error message

Xcode vous disait que c'était là un problème d'intégrité de l'espace de travail et que vous pouviez simplement l'ignorer. Mais il semble que c'est retourné. Il y a quelques discussions sur ce sujet ici .

10
aferriss

Pour XCode 10 Beta: Un problème survient lorsque j'ai deux espaces de travail ouverts partageant les mêmes répertoires de projet. La solution était

Version courte 

  1. Fermer tous les espaces de travail sauf un
  2. quitter XCode et rouvrir XCode
  3. XCode> Produit> Dossier de construction propre

Version plus longue

  1. Fermer tous les espaces de travail sauf un
  2. XCode> Préférences> Lieux> Données dérivées> répertoire goto ~/Bibliothèque/Développeur/Xcode/DerivedData
  3. Effacer les sous-répertoires de DerivedData
  4. quitter XCode et rouvrir XCode
  5. XCode> Produit> Dossier de construction propre

Merci à @aferriss de répondre à l’indice.

20
Warren Stringer

Je viens de redémarrer mon Xcode et le problème a disparu

3
Shubham Goel

Au cas où cela aiderait, j’avais un nouveau dépôt et les bibliothèques n’étaient pas correctement liées.

J'ai ouvert Xcode, nettoyé et parcouru, un par un, à travers Libraries sur le menu. J'ai cliqué dessus, ce qui a ouvert le panneau d'information sur la droite, puis appuyé sur le bouton du petit dossier. J'ai trouvé le chemin désigné, cliqué et ouvert pour que Xcode reconnaisse ces bibliothèques. Les noms de chemins étaient souvent

/node_modules/react-native/Libraries/(something)/(something).xcodeproj
0
ehacinom