你发布什么IPhone操作系统?

时间:2009-02-13 16:28:36

标签: iphone

目前有3种选择。 2.0,2.1,2.2。我的应用只需要2.0。我是为2.0或2.2构建的吗?什么是最好的选择?

4 个答案:

答案 0 :(得分:2)

始终最好构建您的测试允许的最低公分母。

如果您可以在2.0,2.1和2.2上进行测试,那么您将以这种方式接触到最多的人。如果你只能测试一个版本,你应该使用覆盖最多人的版本 - 可能是考虑到苹果公司积极升级机制的最新版本。

你不应该做什么(正如亨特所暗示的那样)是为一个版本构建的,并假设它可以在其他版本上运行。

答案 1 :(得分:1)

我建立2.0版本,假设你会以这种方式获得更大的受众,因为你们也会抓住因各种原因而无法更新操作系统的人......

答案 2 :(得分:1)

构建应用程序需要运行的最低操作系统版本。如果您没有使用2.1或2.2中引入的任何内容,请构建2.0。

请记住,虽然大多数iPhone用户会在同步和iTunes告知他们时自动更新操作系统,但iPod Touch所有者必须付费并且可能不愿升级。

限制您的潜在客户群是没有意义的,因此请选择最旧的操作系统版本。

答案 3 :(得分:0)

我同意你应该仔细考虑为最有可能的人建设,但是如果你建立2.1,然后在2.2或2.2.1上运行,有些事情是行不通的。

我能想到的最好的例子:

如果您使用带有居中文本和2.1版本的分组表格,它将在2.2和2.2.1上左对齐。我就此问题提交了一份RADAR。

基本上,请确保尽可能多地测试组合 - 有类似的细微问题。