我有一个现有的iOS 6.x项目,我使用XCode 4.x和iOS 6.x开发,并且没有机会进入App商店。我想使它适用于iOS 7并且还支持iOS 6.x设备。我在XCode 5.0.2中打开了该项目,它符合并运行良好。我认为我需要做的唯一改变是UITableView看起来并不正确,因为边框线是关闭的。我正在通过代码构建表视图。
另外,我没有使用故事板,而是使用iPhone和iPad特定的NIB。
那么,推荐的方法是什么?
在XCode 5中创建一个新的品牌项目并创建UI并导入方法的代码或在XCode 5中打开iOS 6.x项目并继续我对代码的更新?我也想支持OS 6.x.我是否必须下载iOS 6.x SDK并在XCode 5中与iOs 7一起进行测试?
我的4S越狱并在iOS 6.1.2上运行并使用jailcoder直接在4S上运行。
请告知。
答案 0 :(得分:0)
无需启动新项目。只需在Xcode中打开它即可升级。确保您针对最新的Base SDK进行编译,同时允许您所需的最低部署目标(iOS6 / iOS6.1)。您可以使用界面构建器中的新预览助手视图来模拟它在iOS6和iOS7中的外观。您可以在界面构建器中设置增量,以在iOS7和iOS6之间设置不同的值。
您可以从Xcode 5设置下载iOS6.1模拟器。