问题描述
首先,感谢您抽出宝贵时间来帮助我找到结果。只是了解我所做的事情,所以您知道我所采取的角度。
反应-"react-native": "0.62.2"
- 我正在使用App Center部署我的iOS应用(这就是问题所在)
- 我为iOS Dev,Beta,Prod提供了三种方案(每种方案都可以在xCode中很好地构建),
- 我也在使用代码推送
- 应用程序可以在试运行中正常运行一周
在调试和发行版中本地运行时,遇到构建问题“不存在URL捆绑包”。但是,我在这里找到了解决方案:https://www.youtube.com/watch?v=eCs2GsWNkoo,效果很好。我也将main.jsbundle
添加到了build phases
>> Copy bundle resources
中,从而解决了发行期间出现的问题。存档测试现在可以正常工作。
但是我的问题是,当我在main.jsbundle
中使用Copy Bundle resources
在App Center上构建应用程序时,构建失败,并且我相信这是因为App Center会自行创建该文件?我遇到的错误是:
The following build commands failed:
CpResource /Users/runner/work/1/s/ios/main.jsbundle /Users/runner/Library/Developer/Xcode/DerivedData/aLifeLived-hjrawomvzxvvvdeuplegfjyupvhr/Build/Intermediates.noindex/ArchiveIntermediates/aLifeLived/InstallationBuildProductsLocation/Applications/A\ Life\ Lived.app/main.jsbundle
(1 failure)
知道这一点后,我回到xCode中,并从main.jsbundle
中删除 Copy bundle resources
,在App Center中重新运行该构建,它成功构建了……但是,当它出现时在试飞中,它在启动时崩溃。
我认为导致测试飞行崩溃的原因是由于没有main.jsbundle
或通过App Center生产的(如果产生了)的原因-我说这是1。我无法运行本地发布的应用程序。2.我进行了手动部署以测试飞行情况(已在xCode中存档,下载了ipa文件,上传到App Center,已部署)。
我在做什么上受阻,有人可以帮忙吗?
谢谢!
更新:
我也尝试使用legacy build system
进行构建,但这随后导致App Center出现以下错误:
The following build commands failed:
Ld /Users/runner/Library/Developer/Xcode/DerivedData/aLifeLived-hjrawomvzxvvvdeuplegfjyupvhr/Build/Intermediates.noindex/ArchiveIntermediates/aLifeLived/IntermediateBuildFilesPath/aLifeLived.build/Release-iphoneos/aLifeLived.build/Objects-normal/armv7/A\ Life\ Lived normal armv7
Ld /Users/runner/Library/Developer/Xcode/DerivedData/aLifeLived-hjrawomvzxvvvdeuplegfjyupvhr/Build/Intermediates.noindex/ArchiveIntermediates/aLifeLived/IntermediateBuildFilesPath/aLifeLived.build/Release-iphoneos/aLifeLived.build/Objects-normal/arm64/A\ Life\ Lived normal arm64
(2 failures)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)