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

时间:2016-06-13 10:43:59

标签: ios xcode itunesconnect itmstransporter

归档我的应用程序并尝试通过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)在这种情况下不起作用。

谢谢, 西里尔

3 个答案:

答案 0 :(得分:0)

最后设法在升级CocoaPods版本,更新并重新安装所有pod之后将我的IPA上传到iTunes Connect。

我仍然不知道发生了什么。

答案 1 :(得分:0)

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

答案 2 :(得分:0)

Fastlane和Xcode尝试了两次,出现了同样的错误,而不是i:

  1. 清理项目和派生数据
  2. Frameworks 文件夹中删除了所有内容(项目导航器中的项目名称 - 框架
  3. 关闭并打开 Xcode
  4. bundle update fastlane
  5. bundle install(更新过的cocoapods)
  6. pod update
  7. 此后一切都由fastalane

    很好地加载