l***@163.com
l***@163.com
  • 发布:2026-09-21 11:02
  • 更新:2026-09-21 11:02
  • 阅读:27

【报Bug】windows用Hbuild5.15打包ipa后,再通过mac的transport上传包报错

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 19044.1288

HBuilderX类型: 正式

HBuilderX版本号: 5.15

手机系统: iOS

手机系统版本号: iOS 18

手机厂商: 苹果

手机机型: iphone13

页面类型: vue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

windows系统上Hbuild5.15版本ios传统打正式包,后在mac通过transporter(已更新至最新版本)上传ipa包,报错

预期结果:

上传成功

实际结果:

上传报错

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)

2026-09-21 11:02 负责人:无 分享
已邀请:
Ask小助手

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问答_216068DCloud问答_216588 等多个历史反馈中,多位开发者遇到完全相同的 No architectures in the binary. Lipo failed to detect any architectures 报错,最终的解决方式均是将 Mac 上的 Transporter 工具更新至最新版本。特别是当 Mac 电脑升级了 macOS 系统版本后,如果不同步更新 Transporter,极易出现此类兼容性验证问题。

建议的解决步骤:

  1. 请在 Mac 电脑上完全卸载当前的 Transporter 工具。
  2. 前往 App Store 重新搜索并下载安装最新版本的 Transporter。
  3. 使用最新版的 Transporter 重新上传您通过 HBuilderX 打包生成的 ipa 文件。

您可以按照上述方案尝试操作,如果更新 Transporter 后仍然无法上传,欢迎继续跟进反馈。

内容为 AI 生成,仅供参考

要回复问题请先登录注册