iOS应用提交产生"无效的工具链"虽然Xcode是最新的

时间:2015-09-01 17:00:10

标签: ios iphone xcode itunesconnect

我已经在OS X 10.11上使用Xcode 6.4将我的应用程序提交到应用程序商店,该应用程序已预先批准进行测试。然后我迭代了5个构建,所有这些构建都成功上传并安装在多个测试设备上。现在我正在努力提交最终批准,我得到了:

"Invalid Toolchain. New apps and app updates must be built with the public (GM) versions of Xcode 6 or later, and iOS 8 SDK or later. Don't submit apps built with beta software. "

如何判断我使用Xcode 6.4,该应用程序设置为在iOS 8或更高版本上运行,我以前的所有版本(包括当前版本)都可以很好地进入测试程序并进行安装?

有谁知道如何纠正这种情况,让我的应用程序进入最后一步?

3 个答案:

答案 0 :(得分:15)

OS X 10.11 El Capitan是一款测试版软件,您无法使用它来构建iOS App并将其提交到商店。

有一种肮脏的方式来管理它,但我个人不会这样做https://stackoverflow.com/a/32233429/3979236

答案 1 :(得分:0)

如果您安装了非GM Xcode的测试版,您的工具链可能会混淆。

转到Xcode偏好设置中的Accounts,选择您尝试发布的帐户名称,然后查看详细信息...

签署身份>行动,Create遗失的一个或Reset违规的。

答案 2 :(得分:0)

对于使用xcode 7 beta时出现此错误的任何人。

我去了appstore并下载了xcode 7.0.1,然后重新存档并发布,第一次尝试就运行良好。