react-native run-ios需要永久构建,有时甚至不需要

时间:2018-12-23 02:32:14

标签: javascript ios reactjs native

我使用react-native run-ios启动我的应用程序,有时会无限期地停留在构建过程的这一部分。为什么会这样?

Alexs-MBP:swig_app alexhome $ react-native run-ios 找到了Xcode项目swig_app.xcodeproj 使用“ xcodebuild -project swig_app.xcodeproj -configuration Debug -scheme swig_app -destination id = C46C9065-C23A-4118-AB00-5957B64086B1 -derivedDataPath构建”进行构建 用户从命令行默认:

IDEDerivedDataPathOverride = /Users/alexhome/Desktop/swig_app/ios/build

我已经尝试了所有常见的清理命令,例如watchman watch-del-all和virtuall以及其他任何缓存清理命令。有时候会使情况变得更糟

package.Json:

{   “ name”:“ swig_app”,   “ version”:“ 0.0.1”,   “私人”:是的,   “脚本”:{     “ start”:“节点node_modules / react-native / local-cli / cli.js开始”,     “ test”:“开玩笑”   },   “依赖关系”:{     “反应”:“ 16.6.3”,     “ react-native”:“ 0.57.8”,     “ react-native-router-flux”:“ ^ 4.0.6”,     “ react-redux”:“ ^ 6.0.0”,     “ redux”:“ ^ 4.0.1”   },   “ devDependencies”:{     “ babel-jest”:“ 23.6.0”,     “ jest”:“ 23.6.0”,     “ metro-react-native-babel-preset”:“ 0.51.1”,     “ react-test-renderer”:“ 16.6.3”   },   “笑话”:{     “ preset”:“ react-native”   } }

1 个答案:

答案 0 :(得分:0)

这个问题很旧,但可能会对某人有所帮助, 我将ionic与Angular结合使用(不要认为此修复程序有任何区别): 删除平台文件夹 运行(对于ios,对于android,只需编写android):

ionic cordova platform add ios

进入Xcode,选择您的开发配置文件,然后重试