如何提交使用iOS6功能的应用?

时间:2012-08-27 21:30:01

标签: ios xcode cocoa-touch

我准备将我的应用程序提交给apple,但是它在iOS开发门户网站上说xCode 4.5还不能用于提交应用程序,请使用公开发布。 xCode 4.4不会编译我的项目,因为我正在使用一些新的iOS 6代码。

对于iOS6来说,我无法提交此内容似乎很奇怪。我必须删除并提交,然后在他们允许的情况下重新提交以支持iOS6,或者是否有人从xCode 4.5 beta 4成功提交?

由于

2 个答案:

答案 0 :(得分:1)

您无法提交与未发布的SDK相关联的应用。不幸的是,这就是它的方式。这是因为API没有被锁定并且可能会改变。

我的建议是保留使用新API的代码,并在SDK上线后重新提交。这种情况发生在实际iOS版本发布给普通大众之前。顺便说一下。

答案 1 :(得分:1)

您无法使用4.5提交。在你没有进一步检查的情况下,你的声明是你正在做的是iOS 6功能,你现在不想提交,因为没有人拥有iOS 6.你的应用程序无法在任何人的设备上运行。

如果您想发布iOS 6应用,请等到有人使用iOS 6设备。如果你想在iOS 6之前发布,请确保你的iOS 5兼容,而且 - 现在 - 只需禁用你的iOS 6代码。