是否有工具来确定我的部署目标应该是什么最小操作系统?

时间:2011-04-19 19:42:26

标签: objective-c xcode ios

我已经阅读了有关此主题的关于堆栈溢出的几篇帖子,但它们似乎都没有真正的答案。

以下是我的问题:

Apple文档清楚地显示了每种方法所需的操作系统,为什么没有工具让我知道如果我使用的任何方法需要比我的部署目标更晚的操作系统?

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

我正在构建一个我认为可以在iOS 3.2上正常运行的应用程序,但我想确保。它似乎在3.2 iPad模拟器中运行良好,但就像我说的,我想确定。

我不想一个接一个地浏览每个方法,而且我不想将部署目标设置为任何> = 4.0,因为3G手机有多少人没有升级到4.0。 / p>

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

2 个答案:

答案 0 :(得分:1)

一般情况下,如果您不完全确定您正在使用的API,则将其设置为已经测试的最旧固件版本。

Protip:如果要测试旧版本,请获取旧设备。将部署目标始终设置为您已经测试的最早固件版本。

答案 1 :(得分:0)

看起来没有工具可以完全满足我的要求。如果有人发现了什么,请告诉我。 Apple似乎很容易实现这样的事情。