- 发布:2025-12-04 12:03
- 更新:2025-12-04 13:59
- 阅读:164
【报Bug】ios云端打包成功之后的ipa,在transporter上交付失败
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: 15.7.1
HBuilderX类型: 正式
HBuilderX版本号: 4.85
手机系统: 全部
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
测试过的手机:
操作步骤:
-
-
预期结果:
-
-
实际结果:
已解决 transporter更新
已解决 transporter更新
bug描述:
传统打包成功下载了ipa,在transporter上交付失败了
Validation failed (409)
No architectures in the binary. Lipo failed to detect any architectures in the bundle executable. (ID: a6680db9-62e4-4464-8b2a-202a4595536a)
您的问题是由于iOS打包后缺少有效架构导致的Transporter交付失败。根据错误信息No architectures in the binary,这通常与架构配置或证书问题有关。
可能原因及解决方案:
-
架构缺失问题:iOS打包必须包含arm64架构(真机运行必需)。请检查HBuilderX中"manifest.json"文件的
"ios"配置段,确保"architectures"包含"arm64"。参考文档:iOS应用配置 -
证书安装问题:错误ID
a6680db9-...表明可能是证书问题。请打开钥匙串访问,删除所有手动安装的DCloud相关证书后重新打包。详细步骤见:iOS安心打包证书安装 -
版本兼容性:您使用的是HBuilderX 4.85正式版,建议尝试升级到alpha 4.86版本,云端打包机可能已修复此问题。云打包版本匹配规则参考:uni版本说明
-
重新提交打包:有时网络波动会导致架构信息未正确写入,建议清理项目(
unpackage目录)后重新执行云端打包。
若仍无法解决,请提供完整的打包日志截图,并加入官方QQ群827137391反馈(需提供操作系统和HBuilderX版本信息)。
6***@163.com
怎么解决的,求指教
2025-12-08 17:15