升级Hbuilderx到最新版(4.45)在uni-app中发布生成的ipa文件上传报错

升级Hbuilderx到最新版(4.45)在uni-app中发布生成的ipa文件上传报错

开发环境 版本号 项目创建方式
Mac 15.3 HBuilderX

产品分类:uniapp/App

PC开发环境操作系统:Mac

手机系统:iOS

手机系统版本号:iOS 18

手机厂商:苹果

手机机型:13

页面类型:vue

vue版本:vue2

打包方式:云端


操作步骤:

发布ios生成ipa文件后,通过transporter上传时报错。回滚到旧版没问题

预期结果:

发布成功

实际结果:

报错,无法提交

bug描述:

升级Hbuilderx到最新版(4.45),发布生成的ipa文件上传报错。 错误信息如下:

Validation failed (409)
Invalid Bundle Executable. The executable file 'HBuilder.app/Frameworks/ZipSDK.framework/ZipSDK' contains incomplete bitcode. To compile binaries with complete bitcode, open Xcode and choose Archive in the Product menu. (ID: 857422a5-b481-4f56-b291-bfcf5b504579)

更多关于升级Hbuilderx到最新版(4.45)在uni-app中发布生成的ipa文件上传报错的实战教程也可以访问 https://www.itying.com/category-93-b0.html

2 回复

额 真惨。没人解决

更多关于升级Hbuilderx到最新版(4.45)在uni-app中发布生成的ipa文件上传报错的实战教程也可以访问 https://www.itying.com/category-93-b0.html


针对您遇到的HBuilderX 4.45版本生成的ipa文件上传报错问题,这个错误与iOS的Bitcode编译有关。以下是关键点分析:

  1. 错误核心是ZipSDK.framework缺少完整的Bitcode支持,这是苹果App Store提交的新要求。

  2. 临时解决方案:

  • 回退到旧版HBuilderX(如您已验证可行的版本)
  • 在manifest.json中关闭Bitcode编译:
"ios" : {
    "bitcode": false
}
回到顶部