我在macOS Sierra 上使用 Xcode 7.3.1,我刚刚更新了昨天。 自从我更新后,我无法将更多版本上传到Testflight;我总是收到此错误消息。
错误ITMS - 包中的90167号应用程序包
我从研究中看到,这个问题只发生在macOS Sierra beta中,但我担心它会继续通过最终版本
答案 0 :(得分:2)
经过深入的搜索和调查,我终于认定我们的构建没有任何问题。使用Apple iTunes Connect上传我们的版本时出现问题,即服务器拒绝在 macOS Sierra 上的 Xcode 7.3.1 上传我们的版本。但是,使用 Xcode 8 上传工作正常。如果您尚未准备好迁移到Xcode 8,或者您的某些项目的第三方图书馆没有使用,请使用 Xcode 8 中的应用程序加载程序。支持 Swift 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修复它,相信我。