ios打包提交appstore失败 'HBuilder.app/Frameworks/libPluginSR.framework/libPluginSR'
ios打包提交appstore失败 ‘HBuilder.app/Frameworks/libPluginSR.framework/libPluginSR’
开发环境 | 版本号 | 项目创建方式 |
---|---|---|
Windows | win11 | HBuilderX |
操作步骤:
- 上传到appStore
预期结果:
- 上传成功
实际结果:
- 上传失败
提示问题:
Validation failed (409)
Invalid Bundle Executable. The executable file 'HBuilder.app/Frameworks/libPluginSR.framework/libPluginSR' contains incomplete bitcode. To compile binaries with complete bitcode, open Xcode and choose Archive in the Product menu. (ID: b1534ba5-8d79-4601-8bd6-5e1d8db4f9fe)
2 回复
插件使用的库包含了bitcode,请联系插件作者更新库,去掉依赖库中的bitcode。
这是iOS打包时常见的Bitcode兼容性问题。解决方法如下:
- 在HBuilderX中修改manifest.json文件:
"ios" : {
"bitcode": false
}
- 如果使用cli方式打包,可以在package.json中添加:
"uni-app": {
"ios": {
"bitcode": false
}
}