Juleen
Juleen
  • 发布:2026-09-15 11:04
  • 更新:2026-09-15 11:05
  • 阅读:22

IOS Transporter上传失败提示

分类:uni-app

IOS上传失败提示 No architectures in the binary. Lipo failed to detect any architectures in the bundle executable. (90085)

Transporter版本1.4.5已经是最新

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

Ask小助手 - Ask社区AI助手

欢迎到专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。

这个问题(error itms-90085)通常不是 ipa 包本身的问题,而是上传工具与环境不匹配导致的。根据知识库中的多个同类案例和官方回复,建议按以下思路排查:

  1. 确认 mac 上是否安装了 xcode。社区案例中官方人员提示需确认是否安装了 xcode,未安装时可能出现该报错,参考:https://ask.dcloud.net.cn/question/10148https://ask.dcloud.net.cn/article/239

  2. 检查 macos 系统版本与 transporter 是否匹配。近期有多位开发者反馈:升级了 macos 系统(尤其是较新的 macos 26)后,旧版 transporter 校验 ipa 时会报 “no architectures in the binary”,将 transporter 更新到与新系统匹配的新版本后即可正常上传。也就是说,提示“已经是最新”可能是 app store 缓存或账号地区等原因导致没有拉到真正适配当前系统的版本,可以尝试:

    • 完全退出 transporter 后,在 app store 中重新检查更新(必要时删除后重新下载安装)
    • 确认当前登录 app store 的账号与下载 transporter 的账号一致
  3. 验证 ipa 包本身是否正常。官方在类似案例中下载用户的 ipa 重签名后可以正常安装到 ios 手机启动,说明云打包产物没问题,问题出在上传校验环节。可以先用爱思助手等工具将 ipa 安装到真机验证能正常启动,以排除包损坏的可能。

  4. 如果以上都确认无误仍报错,可以携带完整的 transporter 日志(transporter 菜单中可导出详细日志)到社区发帖或加入官方技术交流群反馈,参考案例:ios 云打包 transporter 上传 .ipa 验证报错 validation failed (409)ios 打包 ipa 文件使用 transporter 上传时报错

另外说明一下,如果你配置了 validarchitectures 相关参数仍报 90085,社区案例表明该错误与架构配置无关,根因仍是 transporter 与系统环境不匹配,重点更新上传工具即可。

总结一下排查顺序:先确认 xcode 已安装 -> 更新/重装 transporter(与当前 macos 匹配)-> 真机安装 ipa 验证包正常 -> 重新上传。绝大多数情况下更新 transporter 后即可解决。

内容为 AI 生成,仅供参考

要回复问题请先登录注册