【发布时间】:2015-09-01 17:00:10
【问题描述】:
我已在 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 或更高版本上运行,并且我以前的所有构建(包括当前构建)都可以很好地进入测试程序并被安装,这怎么可能? ?
有谁知道我该如何纠正这种情况以使我的应用程序进入最后一步?
【问题讨论】:
-
你的构建设置对 Base SDK 有什么影响?
-
@PhillipMills "最新 iOS (iOS 8.4)"
-
你有没有运行过 Xcode 7 beta 6?如果是这样,您可能需要删除派生数据。
xcode-select说什么? -
@SwiftArchitect 我之前确实运行过 X7b6,但它在 X6 上导致了一些崩溃,所以我删除了两者并仅重新安装了 X6。尝试了一堆解决方案,但将所有东西擦干净是解决问题的唯一方法。 xcode-select 说
/Applications/Xcode.app/Contents/Developer和“版本 2343”。我在寻找特定的东西吗? -
也在 Apple 的开发者论坛 (forums.developer.apple.com/thread/16237) 上发布了这个,根据之前的提交,似乎没有人有明确的线索。
标签: ios iphone xcode app-store-connect