我已经阅读了有关此主题的堆栈溢出中的几篇文章,但似乎都没有真正的答案。

这是我的问题:

Apple文档清楚地显示了每种方法都需要什么操作系统,那么为什么没有工具让我知道我是否在使用比操作系统部署目标晚的操作系统?

如果有这样的工具,我想知道。

我目前正在构建一个我认为可以在iOS 3.2上正常运行的应用程序,但我想确定一下。在3.2 iPad模拟器中似乎可以正常工作,但是就像我说的那样,我想确定一下。

我不想一一介绍每种方法,也不想将部署目标设置为> = 4.0,因为有3G手机的人还没有升级到4.0。

顺便说一句:
我正在运行XCode 4.0.2

最佳答案

通常,如果您不确定所使用的API是什么,则将其设置为测试过的最旧固件版本。

提示:如果要在旧版本上进行测试,请获取旧设备。将部署目标始终设置为为您在测试的最早固件版本。

10-04 23:07