react-native 运行-ios 不工作
react-native run-ios is not working
我有一个 React Native ios,它工作正常,突然间它只在 Xcode 中工作,但在终端中使用这个命令不工作:
react-native run-ios
react-native run-ios --device
这两个命令在根目录下都不起作用,我尝试删除 node_modules 文件夹,然后 运行:
npm install; react-native link;
不幸的是它不起作用,这是我的日志:
任何帮助!
我能够使用此处的说明使其工作 facebook/watchman#376 :
sudo launchctl unload -F ~root/Library/LaunchAgents/com.github.facebook.watchman.plist
对 watchman 的了解不够,无法理解为什么 运行 作为一项服务。但无论如何它都起作用了。
或
卸载并重新安装 Watchman 为我解决了这个问题。
似乎你有很多丢失的库由于某种原因没有下载,我建议你应该删除所有可下载的库然后重新开始:
- 删除node_modules/文件夹
- 删除ios/Pods文件夹
- 删除ios/build文件夹
- 运行:
npm install
- 运行:
cd ios; pod install; cd../
- 运行:
react-native link
就是这样
我是通过升级节点解决的。
brew upgrade node
在终端中输入。
可能有多种原因,在我的例子中是由于使用了一些库,我能够通过更改构建活动架构选项找到解决方案。
将应用程序和 Pods 目标(对于调试和发布)的目标->构建设置->仅构建活动架构选项设置为是,使其在设置时与命令行中的本机反应一起工作No 的上述选项使它们与 Xcode.
一起使用
我有一个 React Native ios,它工作正常,突然间它只在 Xcode 中工作,但在终端中使用这个命令不工作:
react-native run-ios
react-native run-ios --device
这两个命令在根目录下都不起作用,我尝试删除 node_modules 文件夹,然后 运行:
npm install; react-native link;
不幸的是它不起作用,这是我的日志:
任何帮助!
我能够使用此处的说明使其工作 facebook/watchman#376 :
sudo launchctl unload -F ~root/Library/LaunchAgents/com.github.facebook.watchman.plist
对 watchman 的了解不够,无法理解为什么 运行 作为一项服务。但无论如何它都起作用了。
或
卸载并重新安装 Watchman 为我解决了这个问题。
似乎你有很多丢失的库由于某种原因没有下载,我建议你应该删除所有可下载的库然后重新开始:
- 删除node_modules/文件夹
- 删除ios/Pods文件夹
- 删除ios/build文件夹
- 运行:
npm install
- 运行:
cd ios; pod install; cd../
- 运行:
react-native link
就是这样
我是通过升级节点解决的。
brew upgrade node
在终端中输入。
可能有多种原因,在我的例子中是由于使用了一些库,我能够通过更改构建活动架构选项找到解决方案。
将应用程序和 Pods 目标(对于调试和发布)的目标->构建设置->仅构建活动架构选项设置为是,使其在设置时与命令行中的本机反应一起工作No 的上述选项使它们与 Xcode.
一起使用