1

我是 iphone 应用程序开发的新手,想知道要使用哪个部署目标(作为 ios 6 方法)。我的应用程序很简单(http 网络服务交互、地图),我的自然倾向是针对 3.1 以最大限度地利用潜在用途。但是,我知道 ios 6 很快就会适用于所有 iphone,并且我认为它会被广泛采用。

那么,如果我今天以 5.1 为目标,那么一旦 ios 6 发布,我的应用程序是否可供大多数(如果不是全部)iphone 用户使用?

4

2 回答 2

1

现在,在我看来,要求至少 5.1 有点大胆,但这取决于你的应用程序。习惯上支持当前版本和以前的主要版本。

如果你想扩大你的目标,你可以考虑回到 4.3 甚至一路降到 4.0。但是 3.x 实际上已经过时了。但:

警告:不要针对无法在设备上测试的版本。如果您没有运行 4.0 的设备,则不建议仅在 4.0 模拟器上测试您的应用程序(尽管可能没问题。不能保证)。

iPhone 3G 可以运行到 iOS 4.2。

所有其他手机和 iPad 都可以运行最新的操作系统 (5.1.1)

不确定 iPod Touch 设备,但第 3 代(和第 4 代)。应该运行 iOS 5。

于 2012-07-30T08:08:37.730 回答
0

如果 5.1.1 可用于您的菜单,则您可以将其用作部署目标。如果不是,则 5.1 目前最适合您的需求。

这样所有人(尚未更新到 IOS 6 的人)都可以使用您的应用程序...

祝应用程序开发好运。

于 2012-07-30T07:44:01.660 回答