我的基于iphoneos 3.1的应用程序无法在iOS 4 GM上运行:相机未全屏显示,它无法正确检测指南针信息,uiwebviews不响应触摸(它们不滚动),等等。它彻底坏了!现在我的问题是:如何使用支持ios 4的最新xcode开发更新?最新的iOS 4 xcode(3.2.3)没有为iPhoneOS 3.x(“base sdk missing”)提供任何开发方式。另一方面,xcode 3.2.2不允许我在iOS 4设备上调试它,所以我无法测试它。
答案 0 :(得分:2)
在Xcode中,您可以在定位早期版本时使用更高版本的基础SDK。
进入项目设置并将 iPhone OS部署目标设置为早期版本,例如“iPhone OS 3.1”。
答案 1 :(得分:0)
我会创建第二个磁盘分区并在其上安装4.0版本的xcode。将3.2版本保留在主驱动器上。
可能没有必要创建第二个磁盘分区,但这很简单。
答案 2 :(得分:0)
将4.0 sdk安装在不同的文件夹下,然后重新安装3.2 sdk并在其中进行开发。