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

Posted

技术标签:

【中文标题】此捆绑包无效。 Apple 目前不接受使用此版本 SDK 构建的应用程序【英文标题】:This bundle is invalid. Apple is not currently accepting applications built with this version of the SDK 【发布时间】:2011-08-04 22:34:10 【问题描述】:

我收到错误消息“此捆绑包无效。Apple 目前不接受使用此版本 SDK 构建的应用程序。”尝试将我的应用提交到 Mac 应用商店时。我正在使用 Xcode 4.1,它是在购买预装了 Lion 的 MacBook Air 后从 Mac App Store 下载的。这可能是什么原因造成的?

【问题讨论】:

您需要查看项目设置以及构建它的 sdk 和目标 ios 版本。我猜他们太老了。 【参考方案1】:

几天前我在 10.7.3 更新后遇到了同样的问题。如果您使用的是 10.7 SDK(如果您想访问 Snow Leopard 用户,目标可以是 10.6)

问题是最初的更新是 11D50,后来悄悄更新到 11D50b。 我认为出于某种原因,Apple 服务器或 Xcode 认为您正在运行 beta Mac OS X 版本 (10D50b),因为末尾的“b”可以表示 beta 版本。

解决方法是将 /System/Library/CoreServices/SystemVersion.plist 中的系统版本从 11D50b 更改为 11D50

我需要使用 sudo 来更改文件

sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit /System/Library/CoreServices/SystemVersion.plist

【讨论】:

以上是关于此捆绑包无效。 Apple 目前不接受使用此版本 SDK 构建的应用程序的主要内容,如果未能解决你的问题,请参考以下文章

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

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

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

捆绑包无效 Mac OS X

错误:此捆绑包无效?

将 iOS 7 应用程序上传到 Apple App Store 错误