我正在Xcode 4.5中做一个应用程序。就在昨天,我听说Apple会拒绝在Xcode 5下创建的版本,这些版本不支持iOS 7.这些信息是否准确?
答案 0 :(得分:4)
是的,Apple现在只接受来自Xcode5的构建。这适用于2014年2月1日。
以下是链接:https://developer.apple.com/news/?id=12172013a
因此,您的构建应该从Xcode5编译,以便在App Store上提交,否则Apple会拒绝您的应用程序。
答案 1 :(得分:2)
这是正确的。 Apple不会批准使用低于5.0的Xcode版本编译的应用程序。
答案 2 :(得分:1)
是。根据{{3}},截至2014年2月1日,开发人员只能提交使用Xcode 5.x构建的应用程序(或者可能是更高版本)。较小的构建在尝试提交时不会通过验证。
Xcode 5仅支持使用iOS 7 SDK构建应用。不支持使用任何较低的SDK和Xcode 5,也无法提交使用此类构建的应用程序。您可以为应用设置较低的部署目标,例如iOS 5.1或6.0,如果您的应用不仅支持iOS 7,还支持那些较低版本。但是,只有在运行所有iOS版本的实际设备上测试应用程序时才应该这样做,因为仅使用iPhone模拟器不是彻底的操作系统兼容性测试。
请注意,在使用iOS 7 SDK进行构建时,可能需要修改较旧的应用程序,因为iOS 6及更早版本的SDK中已经更改了几个UI控件指标和默认窗口/视图位置。 / p>
答案 3 :(得分:0)
是的,这正是Apple所做的。您应该至少收到一封邮件给您的开发者帐户以及该信息。
答案 4 :(得分:-1)
是的,Apple不接受在xcode5下创建的应用。从1 feb开始,提交到App Store的新应用程序必须使用最新版本的Xcode(Xcode5)构建,并且必须针对iOS 7进行优化。