我们在尝试验证我们的应用时遇到以下错误。
“此捆绑包无效.Apple目前不接受使用此版本SDK构建的应用程序。”
我们的Xcode是4.3 Build 4D1002。
Base SDK 5.0
你能告诉我解决方案吗?
答案 0 :(得分:2)
App-Store doesn't accept apps which are compiled with Beta versions of the SDK
您需要检查是否使用了SDK的测试版。
如果您需要更多帮助,请检查并告诉我。
请参阅此链接:
bundle is invalid. not accepting applications built with this version of the sdk
请参阅此处的链接:http://www.redmondpie.com/download-5.1-beta-3-for-iphone-ipad-ipod-touch-ota-devs-only/。它说The first beta release of iOS 5.1 also saw the release of Xcode 4.3 (build 4D1002) to developers.
所以我建议你使用完全发布的Xcode版本(可能是Xcode 4.2),然后使用它提交你的应用程序。
希望这有帮助。
答案 1 :(得分:0)
尝试安装实际的Xcode(使用最终版本的iOS 5.1)并将Base SDK设置为最新版本。您可以与部署目标实现向后兼容。
答案 2 :(得分:0)
这是我所涵盖的事情;
没有内存泄漏 在实际设备上测试的性能 不崩溃:) 使用正确的证书/配置文件 我有点不确定如何在info.plist中配置“Bundle Display Name”/“Bundle Identifier”和“Bundle Name”。我理解第一个是iPhone本身显示的文字,但最后一个是什么?这是否必须匹配Bundle Identifier?
我应该在info.plist中添加其他任何内容吗?我注意到,当为Adhoc发布版本时,我的应用程序在iTunes中没有任何作者/标题信息。