XCode 8 GM Seed - 上传到TestFlight时出错

时间:2016-09-13 02:54:48

标签: ios xcode testflight seed gm

在将.ipa文件(使用Xcode GM Seed生成)上传到TestFlight时,我收到以下错误。

  

错误ITMS-90596:"无效的捆绑包。资产目录位于' Payload / Application.app / Assets.car'无法阅读。尝试重建   使用非测试版Xcode的应用并再次提交。"

     

DBG-X:错误代码是:1102

有没有人遇到类似的问题?

10 个答案:

答案 0 :(得分:8)

1)仔细检查并确保使用Xcode 8 GM Seed进行构建 2)确保使用最新版本的El Cap 3)删除〜/ Library / Developer / Xcode / DerivedData文件夹。(这是我的问题)
4)重建项目 确保您提交的环境也运行最新的El Cap和Xcode 8 GM。

如果您使用多个版本的Xcode(即7.3.1和8.0或更高版本),请确保从相应的Xcode版本启动 Application Loader 。如果您从Xcode 8.0构建IPA文件,请从 Xcode - >打开应用程序加载器。打开开发人员工具 - >应用程序加载器

祝你好运!

答案 1 :(得分:3)

我刚刚收到此警告,结果证明是完全错误的 - 实际问题是我使用Application Loader v3.5提交了一个用Xcode 8编写的应用程序。所以如果没有其他工作,请确保您可以使用存档屏幕从创建存档的Xcode版本上传您的构建,或者通过选择Xcode > Open Developer Tool > Application Loader

从正确版本的Xcode打开Application Loader

答案 2 :(得分:3)

我的Mac上有两个XCode,7.3和8.1。我使用8.1制作了存档,但是使用Xcode 7.3 Application Loader(3.5)上传了它。使用Xcode 8.1 Application Loader(3.6)上传为我解决了这个问题 不要担心OSx版本

答案 3 :(得分:2)

使用较旧版本的Application Loader时,我们也遇到了这种情况。更新应用程序加载器(3.0 - > 3.6)修复了问题。上传的应用程序是使用Xcode 8.0构建的,我们在Xcode 7.x构建的应用程序中没有看到这个问题。

答案 4 :(得分:1)

上周五我在使用Application Loader上传构建时遇到了同样的问题。我使用的是Xcode版本8.0(8A218a)和mac OS版本10.11.5(15F34)。

在我的系统中,我有两个Xcode(v7.3和8.0)。 Xcode 7.3使用Application Loader 3.5而Xcode 8.0使用Application Loader 3.6

当我通过Spotlight搜索打开Application Loader应用程序时,它会打开Application Loader 3.5,导致上述错误。

相反,我必须明确打开Application Loader 3.6(Xcode> Open Developer Tools> Application Loader),这是最新版本。

答案 5 :(得分:1)

如果您的计算机上有多个版本的Xcode,则会出现此问题。使用Open Developer Tool Dock菜单项或从Xcode主菜单启动Xcode本身的Application Loader应用程序。

答案 6 :(得分:0)

我有同样的问题。

我通过App Store应用程序下载了新发布的Xcode生产版本,并使用该版本重新提交,并成功提交。

答案 7 :(得分:0)

通过升级到macOS Sierra的生产版本,我解决了这个问题。

答案 8 :(得分:0)

我们在尝试上传使用Xcode 8.0(8A218a)macOS Sierra 10.12创建的新ipa时,从itunesconnect.apple.com收到了同样的错误。我们尝试了所有可以找到的解决方案,同时等待Apple支持响应并且没有任何效果。这包括使用8.x部署目标和9.x部署目标创建构建。

Apple支持终于回答说问题是由于使用P3显示色域创建的2张图片,这没有多大意义,因为该问题的错误响应通常是ERROR ITMS-90682 Assets.car不能包含16如果应用程序支持iOS 8或更早版本,则为-bit或P3资产。

我们更新了他们标记的2张图片并尝试重新上传,我们收到了有关使用Xcode测试版的相同错误消息。

我们终于找到了一个解决方案,使用Xcode将构建上传到应用程序商店而不是网站,并且它有效!

显然itunesconnect.apple.com存在一个错误,该错误标识了使用Xcode 8创建的使用Xcode测试版创建的版本。

答案 9 :(得分:0)

修正了我的问题。需要使用xCode 8.0+和应用程序加载器v3.6上传构建