J'ai un réactif ios natif et il fonctionnait bien, il ne fonctionne que dans Xcode mais pas dans les terminaux utilisant cette commande:
react-native run-ios
react-native run-ios --device
Les deux commandes ne fonctionnent pas dans le répertoire racine, j'ai essayé de supprimer le dossier node_modules puis de lancer:
npm install; react-native link;
Malheureusement, cela ne fonctionne pas, voici mes journaux:
De l'aide!
On dirait que vous avez beaucoup de bibliothèques manquantes qui ne sont pas téléchargées pour une raison quelconque, je vous recommande de supprimer toutes les bibliothèques téléchargeables, puis de tout recommencer:
npm install
cd ios; pod install; cd../
react-native link
C'est tout
Je le résous par le noeud de mise à niveau.
brew update node
tapez ceci dans le terminal.
J'ai pu le faire fonctionner en suivant les instructions ici facebook/watchman # 376:
Sudo launchctl unload -F ~root/Library/LaunchAgents/com.github.facebook.watchman.plist
Je ne connais pas assez le gardien pour comprendre pourquoi il fonctionnait comme un service. Mais ça a quand même fonctionné.
ou
La désinstallation et la réinstallation de Watchman ont résolu ce problème pour moi.