【问题标题】:ERROR ITMS - 90167 No. app bundles found in the package on macOS SierraERROR ITMS - 90167 No. app bundles found in the package on macOS Sierra
【发布时间】:2016-09-23 08:47:37
【问题描述】:

我在 macOS Sierra 上使用 Xcode 7.3.1,我刚刚更新了 昨天。 自从我更新后,我无法再将任何构建上传到 Testflight;我总是收到此错误消息。

ERROR ITMS - 90167 No. app bundles found in the package

我从研究中看到这个问题只发生在 macOS Sierra 测试版中,但我担心它会一直持续到最终版本

【问题讨论】:

    标签: app-store-connect xcode7.3


    【解决方案1】:

    经过深入的搜索和调查,我最终确定我们的构建没有问题。使用 Apple iTunes Connect 上传我们的构建时出现问题,即服务器拒绝在 ma​​cOS Sierra 上的 Xcode 7.3.1 上上传我们的构建。但是,使用 Xcode 8 上传效果很好。如果您还没有准备好迁移到 Xcode 8,或者如果您的项目的某些第三方库不支持 Swift,则只需使用 Xcode 8 中的 Application Loader 2.3.

    那么,我该如何通过呢?

    只需在 Xcode 上安装两个版本:一个用于继续开发。另一个用于上传提交。

    方法如下:https://blogs.oracle.com/mobile/entry/how_to_install_multiple_xcodes

    从您的 Xcode 7.3.1 创建一个存档并使用您的生产配置文件导出一个 .ipa。然后通过 Xcode 8 Application Loader 上传该 .ipa。这是在 Xcode 应用程序包中:Xcode.app/Contents/Applications/Application Loader.app

    您也可以在 Xcode 中访问它:

    Xcode 菜单 > 打开开发者工具 > 应用程序加载器

    在 Apple 修复之前,这是唯一的解决方案,相信我。

    【讨论】:

      猜你喜欢
      • 2016-10-16
      • 2017-02-14
      • 2022-10-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多