我见过类似的问题,但没有太多明确的答案......
我曾经有一个Xcode版本(不知道我在哪里得到它),它只针对iPhone OS 3.1.3设备,因为我喜欢使用最不常见的分母,这对我来说很酷。最近我升级到了最新的SDK,所以我也可以在OS 4上测试我的代码。现在我拥有的最低iPhone OS目标是3.2,但我有原始的iPhone,根据iTunes 3.1.3是该设备的最新版本。
所以现在我无法将手机升级到3.2,我无法将Xcode中的目标设置为3.1.3。我该怎么办?我应该重新安装旧的SDK,但在不同的路径?
似乎苹果公司试图彻底淘汰最初的iPhone,但这似乎是荒谬的,以防止开发人员瞄准一个显然仍然存在于市场中的设备。
由于
答案 0 :(得分:2)
在目标和项目设置中,在Build配置中,将Base SDK设置为4.0,然后向下滚动并将iPhone OS部署目标设置为3.1.3。在旧的3.1.3设备上安装应用就好了。