需要迁移项目到iOS 7吗?

时间:2013-09-24 12:35:21

标签: ios objective-c xcode ios6 ios7

我有开发iOS 6的项目,当我在iOS7设备上安装它看起来不错。但现在我将xcode更新为第5版,现在看起来不太好。我知道应用程序迁移。我的问题是,如果我继续使用xcode 4并上传到Apple将针对iOS 6,我会遇到一些问题吗?

4 个答案:

答案 0 :(得分:5)

在iOS 7上运行时,您的iOS 6应用程序在兼容模式下运行。您目前可以提交使用旧版Xcode编译的应用程序,但他们会在某个时候停止接受它们 - 可能很快就会接受它们。

直接回答您的问题:不,您不必立即更新 。但假设您需要维护应用程序超过两个月,那么您需要安排一些工作。

更新Apple will require新的和更新的应用程序将从2014年2月1日开始使用Xcode 5进行编译,大约在iOS 7发布后的四个月。

答案 1 :(得分:1)

你对Xcode 4很好 - 现在。但我建议尽快熟悉iOS 7 SDK和Xcode 5。

你没有解释为什么“它看起来不那么好”。只需将目标操作系统设置为6.0,它的行为应该完全相同,可能还有几个警告。

答案 2 :(得分:1)

我在App Store上留下了一个项目,用iOS 5编译。

令我惊讶的是(我不知道)我发现在iOS 7设备上运行的应用程序看起来非常精细,没有元素定位的所有问题,就像它在iOS 5/6设备上一样。甚至键盘都显示旧样式。

相反,如果我使用模拟器运行,一切都搞砸了。所以我选择保持原样,并在最近的将来计划布局升级。

答案 3 :(得分:0)

是。你可以使用4。 你希望你可以使用5来构建一个较旧的sdk。

How to build against older iOS versions with the latest Xcode downloads?