将存档的应用程序上传到 iTunes Connect 时出现错误 ITMS-90085

Posted

技术标签:

【中文标题】将存档的应用程序上传到 iTunes Connect 时出现错误 ITMS-90085【英文标题】:ERROR ITMS-90085 when uploading an archived app to iTunes Connect 【发布时间】:2016-06-13 10:43:58 【问题描述】:

当归档我的应用程序并尝试通过 Xcode 或 Application Loader 将二进制文件上传到 iTunes Connect(成功导出后)时,我在没有更多信息的情况下出现此错误:

ERROR ITMS-90085: "No architectures in the binary. Lipo failed to detect any architectures in the bundle executable."

更多信息: - ios 应用程序(最低版本:iOS 9.0) - Xcode 7.3(MAS 中没有可用更新)

你遇到过这个错误吗?这是关于什么的?我该如何解决?

编辑:在我的 Info.plist 中,我的产品名称在上次版本提交和现在之间没有改变,所以这个答案 (Appstore FailureNo architectures in the binary. Lipo failed to detect any architectures in the bundle executable.” At SoftwareAssets/SoftwareAsset) 在这种情况下不起作用。

谢谢, 西里尔

【问题讨论】:

Appstore FailureNo architectures in the binary. Lipo failed to detect any architectures in the bundle executable.” At SoftwareAssets/SoftwareAsset的可能重复 在我的 Info.plist 中,我的产品名称在上次版本提交和现在之间没有改变,所以这个答案不起作用 【参考方案1】:

在升级 CocoaPods 版本、更新并重新安装所有 pod 后,终于成功地将我的 IPA 上传到 iTunes Connect。

我还是不知道发生了什么。

【讨论】:

【参考方案2】:

我在使用 Application Loader 3.0 时遇到了这个问题。在我升级到 XCode 8 并使用与其捆绑的 Application Loader (3.6) 后,我的上传工作正常。

【讨论】:

【参考方案3】:

Fastlane和Xcode试了两次,还是一样的错误,比i:

    清理项目和派生数据。 从 Frameworks 文件夹中删除所有内容(Projectname - Frameworks 在项目导航器中) 关闭并打开 Xcodebundle update fastlane bundle install(更新了 cocoapods) pod update

在此之后,fastalane 一切正常

【讨论】:

以上是关于将存档的应用程序上传到 iTunes Connect 时出现错误 ITMS-90085的主要内容,如果未能解决你的问题,请参考以下文章

在批准之前将应用更新上传到 iTunes Connect

将 ios 应用程序上传到 iTunes 连接时出错

从 Xcode 6.3 上传的存档的 iTunes Connect 错误:包含无效的 Swift 版本

iTunes Connect 上传构建

iOS - 存档项目与任何已知的 iTunes Connect 平台无关

iTunes Store Operation Failed 错误:将 .ipa 上传到 iTunes Connect 时出现 122 (51)