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兼容性问题。解决方法如下:

  1. 在HBuilderX中修改manifest.json文件:
"ios" : {
    "bitcode": false
}
  1. 如果使用cli方式打包,可以在package.json中添加:
"uni-app": {
    "ios": {
        "bitcode": false
    }
}
回到顶部