看起来你缺少很多库,由于某些原因未下载,建议你删除所有可下载的库,然后重新开始:
npm install
cd ios; pod install; cd../
react-native link
就是这样
brew upgrade node
在终端中输入以下命令。
brew upgrade node
。brew update
不需要包名称,只用于更新 brew 本身。 - der_michael可能有各种原因,我的情况是由于使用的某些库,我能通过改变“Build Active Architecture”选项找到解决方案。
将目标->构建设置->仅构建活动架构选项对应应用程序和Pods目标(对于调试和发布)都设置为是,则可使react native在命令行中运行,而将上述选项设置为否则可使它们与Xcode一起工作。
我能够按照这里的指示 facebook/watchman#376 让它正常工作:
sudo launchctl unload -F ~root/Library/LaunchAgents/com.github.facebook.watchman.plist
我对Watchman的了解不够,无法理解为什么它会作为服务运行。但是它仍然可以正常工作。
或者
卸载并重新安装Watchman解决了我的问题。