IOS在“ Bundle React Native代码和图像”一节中无限期构建堆栈

时间:2019-08-27 13:31:44

标签: ios react-native xcode10.1

我们已经将React-Native项目从RN55更新为RN59,从那时起,我无法使用FastLane Gym构建IOS。 我可以从XCode构建和运行该应用程序,但是使用FastLane从CI运行时,似乎在“重置转换缓存”之后,将其堆叠在“ Bundle React Native代码和图像”部分。

我尝试了以下操作但未成功:

  1. 添加变量如下

    export NODE_OPTIONS =“-max-old-space-size = 4096”

  2. 删除了node_modules,清除了纱线缓存,运行了scripts / ios-install-third-party.sh并在glog-0.3.5上进行了配置

  3. 已删除值班人员缓存并清除$ TMPDIR文件夹以进行反应,急速操作和地铁

执行以下命令:

xcodebuild 
-workspace ./ios/myApp.xcworkspace 
-scheme myapp 
-destination 'generic/platform=iOS' 
-archivePath /Users/Shared/myApp/app/output/myapp\ 2019-08-27\ 18.13.05.xcarchive 
-derivedDataPath '/Users/Shared/myApp/app/derivedData'
-UseModernBuildSystem=0 
clean archive

在Xcode上,我在“ Bundle React Native代码和图像”上有以下脚本-也尝试了不使用NODE_OPTIONS

export NODE_BINARY=node
export NODE_OPTIONS="--max_old_space_size=4096"
../node_modules/react-native/scripts/react-native-xcode.sh
  

NodeJS版本:10.16.0

     

xCode版本10.1

     

莫哈韦沙漠10.14.4

我没有收到任何错误,但从未生成过ipa。

1 个答案:

答案 0 :(得分:1)

经过几天的搜索,我在这里找到了解决方案:

https://github.com/getsentry/sentry-react-native/issues/422

我添加了

“ Bundle React Native代码和图像”脚本末尾