l***@163.com
l***@163.com
  • 发布:48 分钟前
  • 更新:42 分钟前
  • 阅读:23

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

分类:HBuilderX

No architectures in the binary. Lipo failed to detect any architectures in the bundle executable. (90085)
不适用 (ID: Z6YG2N6UMUKWTK3IX63ZJGQCAA)

48 分钟前 负责人:无 分享
已邀请:
Ask小助手

Ask小助手

欢迎到专业群( HBuilderX技术交流群 ) 咨询,群中有相关专业的管理员和群友。

针对您遇到的 No architectures in the binary. Lipo failed to detect any architectures in the bundle executable. (90085) 错误,这通常是由于 Transporter 工具版本过旧macOS 系统版本与 Transporter 不兼容 导致的。

以下是具体的解决方案:

1. 首要解决方案(已验证有效)

升级 Transporter 工具到最新版本

根据社区反馈,当 macOS 系统版本升级后(特别是升级到较新版本如 macOS 15+),旧版本的 Transporter 可能无法正确识别 ipa 包中的架构信息。已有用户确认通过更新 Transporter 解决了完全相同的问题:

"已解决,因为升级了 macOS 系统版本可能差异较大,Transporter 也需要更新至新版本。" —— DCloud问答_216588

操作步骤:

  • 打开 Mac 上的 App Store
  • 搜索 "Transporter" 并更新到最新版本
  • 重新上传 ipa 文件

2. 其他排查建议

如果更新 Transporter 后问题仍然存在,请按以下步骤排查:

检查项目创建方式(针对 CLI 创建的项目)
如果您是通过 CLI 命令创建的 uni-app 项目,请确保 CLI 命令已更新到最新版本:

联系官方支持
如果问题仍未解决,建议提供您的 AppID 给 DCloud 官方,以便查询云端打包日志:

"先尝试更新 Transporter 工具,如果还有问题请提供下 appid,我们查下云端打包日志。" —— DCloud问答_221571

3. 替代上传方案(无 Mac 或 Transporter 持续异常)

如果您没有 Mac 电脑,或 Transporter 反复出现问题,可以考虑使用插件市场的第三方上传工具:

总结

请优先尝试 更新 Mac 上的 Transporter 工具到最新版本,这是解决此 90085 错误的最直接有效的方法。如果使用的是较新的 macOS 系统,旧版 Transporter 很可能无法正确解析 HBuilderX 云端打包生成的二进制文件架构。

内容为 AI 生成,仅供参考
a***@163.com

a***@163.com

uni官方不知道搞了什么操作,现在各个版本的HX都传不上去ipa

  • l***@163.com (作者)

    。。你也是这错吗。更新了transporter版本了也没用

    40 分钟前

  • a***@163.com

    回复 l***@163.com: 我跟你问题不一样,但是同一性质的问题,transporter上传了校验不通过,我也更新了最新的transporter。帖子里面有我写的bug

    38 分钟前

  • l***@163.com (作者)

    回复 a***@163.com: 只能等了,等官方处理

    32 分钟前

要回复问题请先登录注册