在App Store中接受哪些iOs版本的应用程序

我的应用程序目前在3.2.3版本。 苹果当前正在接受哪种版本的iOs应用程序。 链接?

我的猜测是苹果会确保向下兼容他们的API层。 这意味着4.0可以运行1.0以下的任何应用程序,但如果代码被使用不可用于该系统,则3.2不能从3.6运行应用程序。

所以你应该清楚。

苹果公司不再接受提交与iPhone操作系统早/低于3.0兼容的应用程序(通过“部署目标构build设置”中的声明)。 您只能严格使用2.0兼容的API,但部署目标设置将使该应用程序无论如何都安装在2.0设备上。

iPhone / iOS部署目标为3.0至4.1,iOS Base SDK为3.2至4.1,似乎是目前接受的范围。

苹果要求您链接iOS 4.0或4.1 SDK for iPhone应用程序,以及iOS 3.2 SDK for iPad。 但是,您仍然可以通过将“目标信息”窗口中的“iOS部署目标”设置为较旧版本,而3.0版本是最早可以被Apple接受的目标,从而将目标locking为3.x iOS设备。

例如,我的公司最近发布了一个iPhone游戏,它是针对iOS 4.1 SDK构build的,但是其iOS部署目标设置为3.0。 这样所有的iOS 3.0设备都可以运行该应用程序。