无法使用版本 XCode 7.3.1 和 OS X 10.11.6 将应用程序提交到 iTunes

Posted

技术标签:

【中文标题】无法使用版本 XCode 7.3.1 和 OS X 10.11.6 将应用程序提交到 iTunes【英文标题】:Cannot submit App to iTunes using Version XCode 7.3.1 and OS X 10.11.6 【发布时间】:2016-10-25 15:19:23 【问题描述】:

我收到此错误;

新应用和应用更新必须使用 Xcode 6 或更高版本、macOS 和 ios SDK 的公共 (GM) 版本构建。不要提交使用 beta 软件构建的应用,包括 beta macOS 版本。

现在我无法升级 OS X,因为我的笔记本电脑太旧了,我可以安装 XCode 但我没有足够的硬盘空间。

我拥有的 XCode 版本来自 App Store...

有什么想法吗?

【问题讨论】:

尝试做一个干净的构建。过去使用 Xcode 测试版时可能会遗留一些东西。 您是否刚刚为 El Capitan 应用了安全更新 2016-002?我在同样的情况下,使用 XCode 8 (8A218a),使用一个直到昨天才“可提交”的应用程序。我过去从未使用过任何测试版的 xcode。 【参考方案1】:

我确实认为问题在于 XCode 和 OS X 版本的组合和时间安排。

我只能通过更新到最新的XCode然后到达并提交应用程序来解决问题,然后它通过了验证。

Apple 是否发布了支持旧操作系统和 XCode 组合的解决方案超出了我的控制范围,但我可以确认 XCode 更新解决了这个问题,并且我的新版本正在等待审核。

【讨论】:

我同意这个时机。我已经在使用最新的 Xcode 版本,但是 2016-002 El Capitan 安全更新更新了包含在存档 .plist 中的操作系统版本。 Apple 似乎需要一段时间才能在 iTunes Connect 中允许新的操作系统版本。我没有改变任何东西,它终于起作用了。

以上是关于无法使用版本 XCode 7.3.1 和 OS X 10.11.6 将应用程序提交到 iTunes的主要内容,如果未能解决你的问题,请参考以下文章

无法使用 Xcode 6.0.1 访问 OS X Server 3.2.1 上的存储库

VMware虚拟机Mac OS X无法调整扩展硬盘大小,更新xcode时出现磁盘空间不足

分享哪个OS X版本支持哪个Xcode的版本?

Xcode 无法添加 Mac OS X 服务器

Xcode 5 Cocoa 应用程序无法在 OS X 10.6 上加载 Nib

MobileDevice.pkg 不受信任,在 OS X 更新后无法打开 Xcode