4

当归档我的应用程序并尝试通过 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 bundle executable.” At SoftwareAssets/SoftwareAsset)在这种情况下不起作用。

谢谢,西里尔

4

3 回答 3

0

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

于 2017-04-10T17:10:34.670 回答
0

Fastlane和Xcode试了两次,还是出现了同样的错误,比我:

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

在此之后,一切都由 fastalane 加载好

于 2018-02-24T12:38:08.963 回答
0

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

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

于 2016-06-16T20:05:21.617 回答