应用更新提交 - Apple 目前不接受使用此版本的 SDK、Xcode 构建的应用

Posted

技术标签:

【中文标题】应用更新提交 - Apple 目前不接受使用此版本的 SDK、Xcode 构建的应用【英文标题】:App update submit - Apple is not currently accepting applications built with this version of the SDK, Xcode 【发布时间】:2011-12-20 15:00:00 【问题描述】:

我正在升级我的应用程序,当我尝试提交时,我收到消息“此捆绑包无效。Apple 目前不接受使用此版本的 SDK、Xcode 构建的应用程序”

这是我的应用程序的屏幕截图。如果您需要有关我的系统或应用配置的更多数据,请告诉我。

谢谢

更新

XCode 版本:4.2 - 构建 4D177b

【问题讨论】:

您似乎安装了无效的 SDK 用于提交应用程序(旧版或 beta 版)。你安装了哪个 XCode 版本? XCode 4.2 - 构建 4D177b 您必须升级您的 XCode 安装。当前的发行版本是 4D502 (Lion) 和 4C199 (Snow Leopard)。此外,您的 XCode 版本中的“b”表示您仍在使用 beta 版本,通常不接受应用提交。 我很困惑,因为 App Store 说我安装了最新版本,我只是找不到与 App Store 无关的下载链接。我会再挖一点,谢谢! 【参考方案1】:

好的,把我的评论变成答案:

您必须升级您的 XCode 安装。当前的发行版本是 4D502 (Lion) 和 4C199 (Snow Leopard)。此外,您的 XCode 版本中的“b”表示您仍在使用 beta 版本,通常不接受应用提交。

如果 AppStore 坚持要求您拥有最新版本,请转到您的“应用程序”文件夹 并删除XCode Installer.app”。然后您可以从 AppStore 再次下载。

如果你完全删除你的安装可能也没有什么坏处,因此转到终端并导航到你的 XCode 目录(通常是 /Developer)并输入

sudo Library/uninstall-devtools --mode=all

然后从 AppStore 下载一个全新的安装程序,你应该会没事的。

【讨论】:

【参考方案2】:

屏幕截图与错误无关。 问题应该出在您的 xCode 版本和它使用的 SDK 上。 升级你的 xCode 应该没问题。

【讨论】:

【参考方案3】:

Apple 可能希望您的应用程序是最新的,这意味着 IDE Xcode 也需要是最新的。不幸的是,有时要更新,您可能需要再次从 Apple 网站下载整个 .dmg 文件。

【讨论】:

【参考方案4】:

如果您从 10.6 升级,真正的问题可能是您的基础安装。使用sudo sysctl kern.osversion 进行检查,如果您看到一个尾随字母,您的系统认为它是kern.osversion: 11D50b 中的beta 版本。您可以使用sudo sysctl -w kern.osversion=11D50 更改它,但每次启动后都必须这样做。 `

【讨论】:

以上是关于应用更新提交 - Apple 目前不接受使用此版本的 SDK、Xcode 构建的应用的主要内容,如果未能解决你的问题,请参考以下文章

传递 iOS 应用更新时出错。 “此捆绑包无效。Apple 目前不接受使用此版本 SDK 构建的应用程序。”

传递 iOS 应用更新时出错。 “此捆绑包无效。Apple 目前不接受使用此版本 SDK 构建的应用程序。”

此捆绑包无效。 Apple 目前不接受使用此版本 SDK 构建的应用程序

Apple 目前不接受使用此版本 xCode 4.3 构建的应用程序

错误 ITMS-9000:“此捆绑包无效。Apple 目前不接受构建的应用程序

在没有最新 Xcode 版本的情况下向 Apple 提交 App