obtenir cette erreur
** ÉCHEC DE CONSTRUCTION **
Les commandes de construction suivantes ont échoué: CompileC /Users/karthikn/AwesomeProject/ios/build/Build/Intermediates/React.build/Debug-iphonesimulator/React.build/Objects-normal/x86_64/RCTTabBarItem.o/RCTTabBarItem.o/RCTTabBarItem.m normal xkk .compilers.llvm.clang.1_0.compiler (1 échec)
Installation de build/Build/Produits/Debug-iphonesimulator/AwesomeProject.app Une erreur s'est produite lors du traitement de la commande (domaine = NSPOSIXErrorDomain, code = 2): Échec de l'installation de l'application demandée Un ensemble d'applications n'a pas été trouvé dans le chemin fourni . Indiquez un chemin d'accès valide au groupe d'applications souhaité . Print: Entrée, ": CFBundleIdentifier", n'existe pas
Échec de la commande:/usr/libexec/PlistBuddy -c Print: CFBundleIdentifier build/Build/Products/Debug-iphonesimulator/AwesomeProject.app/Info.plist Print: Entrée, ": CFBundleIdentifier", n'existe pas
Xcode 8.2 se produit toujours la même erreur. Trois lignes ci-dessous me l'ont corrigée:) La rétrogradation s'abaissera (16.0.0-alpha.12 -> 16.0.0-alpha.6) & react-native (0.45.0 -> 0.44.0)
rm -rf node_modules/react
npm i [email protected] -S
npm i [email protected] -S
Ensuite, lancez react-native run-ios
Si c'est votre premier projet, vous pouvez avoir le même problème que moi: N'utilisez pas d'espace dans votre chemin de projet! ???? ????
Essayez Sudo react-native run-ios Cela m’a aidé
Il est fort probable que vous utilisiez une version obsolète de React-Native et que votre modèle ne soit plus compatible.
Il y a instructions fournies sur les moyens de mise à niveau.
Le plus simple serait d'exécuter react-native upgrade
et vous serez invité à remplacer les fichiers par les fichiers. En cliquant sur Oui dans toutes les invites, le problème a été résolu, mais si vous craignez de perdre des modifications, il est recommandé d'installer npm install -g react-native-git-upgrade
et de fusionner tout conflit après l'exécution de react-native-git-upgrade
Remplacez les bibliothèques Boost C++ par celle-ci Lien de téléchargement
/ node_modules/react-native/third-party/boost_1_63_0
Il existe différents problèmes qui causent ce problème. Je posterai ici ce que j'ai fait pour résoudre mon cas.
1 - Supprimez le dossier node_modules et les dossiers d’Android et ios de la racine du projet:
rm -rf node_modules/ ios/ Android/
2 - Reconstruire les dossiers:
npm install && react-native upgrade
ou (Si vous avez utilisé du fil dans le projet)
yarn install && react-native upgrade
3 - Ensuite, relancez la commande:
react-native run-ios
ou
react-native run-Android.
J'espère que ça a aidé =)