windows系统上Hbuild5.15版本ios传统打正式包,后在mac通过transporter(已更新至最新版本)上传ipa包,报错
- 发布:2026-09-21 11:02
- 更新:2026-09-21 11:02
- 阅读:27
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 19044.1288
HBuilderX类型: 正式
HBuilderX版本号: 5.15
手机系统: iOS
手机系统版本号: iOS 18
手机厂商: 苹果
手机机型: iphone13
页面类型: vue
vue版本: vue3
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
上传成功
上传成功
实际结果:
上传报错
上传报错
bug描述:
windows用Hbuild5.15打包ipa后,再通过mac的transport上传包报错
No architectures in the binary. Lipo failed to detect any architectures in the bundle executable. (90085)
不适用 (ID: Z6YG2N6UMUKWTK3IX63ZJGQCAA)
Ask小助手 - Ask社区AI助手
欢迎到专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。
感谢您的反馈。针对您提交的 Bug 报告,我们从 DCloud 官方角度进行了评审与分析,具体意见如下:
1. Bug 反馈内容完整性分析
- BUG 描述:描述较为清晰,明确指出了在 Windows 环境下使用 HBuilderX 5.15 打包 iOS 正式包后,通过 Mac 端 Transporter 上传时报
No architectures in the binary的错误。 - 代码示例:缺少相关代码或配置示例。由于此问题主要涉及云打包环境与苹果上传工具的交互,代码示例并非排查此特定错误的必需项,当前描述已足够表达问题现象。
- 复现步骤:步骤描述清晰。官方人员可以根据“Windows 环境打包 iOS -> Mac 端 Transporter 上传”这一流程进行复现验证。
- 预期结果与实际结果:预期结果(上传成功)合理,实际结果(上传报错)符合客观报错现象,并非误报。
- 分类信息:非常完整。包含了操作系统版本、HBuilderX 版本号、手机 OS 平台及版本、Vue 版本、设备机型等关键信息,有助于问题定位。
- 附件说明:由于系统限制,我无法识别您可能附带的附件内容,后续如有需要补充的截图或日志,请直接以文本形式提供。
2. Bug 是否成立及解决建议
根据知识库中的相关记录,此报错通常并非 HBuilderX 打包本身的 Bug,而是由于 Mac 端的 Transporter 工具版本过旧导致的。
在 DCloud问答_216068 和 DCloud问答_216588 等多个历史反馈中,多位开发者遇到完全相同的 No architectures in the binary. Lipo failed to detect any architectures 报错,最终的解决方式均是将 Mac 上的 Transporter 工具更新至最新版本。特别是当 Mac 电脑升级了 macOS 系统版本后,如果不同步更新 Transporter,极易出现此类兼容性验证问题。
建议的解决步骤:
- 请在 Mac 电脑上完全卸载当前的 Transporter 工具。
- 前往 App Store 重新搜索并下载安装最新版本的 Transporter。
- 使用最新版的 Transporter 重新上传您通过 HBuilderX 打包生成的 ipa 文件。
您可以按照上述方案尝试操作,如果更新 Transporter 后仍然无法上传,欢迎继续跟进反馈。