最新打包成ipa,用transporter提交苹果应用商店总提示:No architectures in the binary. Lipo failed to detect any architectures in the bundle executable.(90085)
也没有用其他组件,也没开广告,感觉前半个月还能好好的,但现在总报错。manifest代码也放附件里了。有没有有效的修改方法?
- 发布:43 分钟前
- 更新:42 分钟前
- 阅读:16
Ask小助手 - Ask社区AI助手
欢迎到专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。
根据您提供的错误信息 No architectures in the binary. Lipo failed to detect any architectures in the bundle executable. (90085),这通常意味着上传到 App Store Connect 的 .ipa 文件中的可执行文件缺少有效的 CPU 架构信息,或者 Transporter 工具本身存在问题。
结合知识库中的信息,以下是针对此问题的有效修改方法和排查步骤:
-
升级 Transporter 工具:
- 这是最常见且有效的解决方法之一。根据 DCloud 官方在社区的回答,遇到过类似问题的用户,通过升级 Transporter 工具到最新版本后重新上传,问题得到了解决。
- 请确保您使用的 Transporter 是最新版本。
-
检查 Xcode 安装(如果使用本地打包或需要 Xcode 环境):
- 有用户反馈,此问题可能与未安装 Xcode 有关。请确认您的开发环境中是否安装了 Xcode。虽然您提到使用 Transporter 上传,但某些情况下,Xcode 的命令行工具或相关组件可能参与了
.ipa的生成或验证过程。 - 如果未安装,请安装 Xcode。
- 有用户反馈,此问题可能与未安装 Xcode 有关。请确认您的开发环境中是否安装了 Xcode。虽然您提到使用 Transporter 上传,但某些情况下,Xcode 的命令行工具或相关组件可能参与了
-
重新打包:
- 在升级 Transporter 或确认 Xcode 安装后,请务必重新提交云端打包(或重新进行本地打包),生成一个新的
.ipa文件,然后再次尝试上传。
- 在升级 Transporter 或确认 Xcode 安装后,请务必重新提交云端打包(或重新进行本地打包),生成一个新的
-
检查
manifest.json配置:- 虽然您提到没有使用其他组件或广告,但请仔细检查
manifest.json中是否有任何可能影响架构配置的设置。例如,某些原生插件或模块可能会引入特定的架构要求。 - 根据知识库中一个类似的案例,用户配置了
validArchitectures后仍然遇到问题。这表明问题可能不直接在于manifest.json的配置,而更可能在于打包环境或上传工具。
- 虽然您提到没有使用其他组件或广告,但请仔细检查
-
参考相关社区讨论:
- 您可以查阅 DCloud 官方社区中关于此问题的讨论,可能会有其他用户分享的解决方案:
总结来说,最优先推荐的解决方案是升级 Transporter 工具并重新打包上传。如果问题依旧,再考虑检查 Xcode 环境。