我有一个应用程序,我希望在所有iOS版本上运行,但我认为Apple仅接受来自版本及以上版本的应用程序(我认为3.0,但不确定)。所以我的问题是,你可以发送审查(并获得接受)的最低iOS目标版本是什么。如果任何拥有更多iOS发布经验的人都会回答我的问题,那就太棒了,也许会指出一些我可以阅读的地方。
非常感谢!
答案 0 :(得分:3)
去年某个时候,Apple DTS员工在iOS开发者论坛上发布(后来澄清)App Store将不再接受部署目标低于3.0的应用程序。这可能表明较低的部署目标已经或将成为拒绝应用程序的理由。
在将应用程序提交到App Store之前,我打算将部署目标设置为低于我计划用于测试应用程序的设备中最低操作系统版本的部署目标。
此外,基于尚未升级到3.0或更高版本的设备的安装可能过于微观,不值得开发人员花时间或精力(除非你碰巧仍然因为某种原因而使用一个)。
2013年增加:应用程序商店提交现在要求应用程序支持4“显示器,这需要iOS 6.0或更高版本,这允许最低部署目标不低于iOS 4.3
答案 1 :(得分:3)
要备份hotpaw2指示的内容,请来自News and Announcements for iOS Developers on June 29, 2010:
确保您的应用程序是 兼容iOS 4.全新 应用程序和现有的更新 应用程序必须使用iPhone构建 SDK 4.此外,App Store将会 不再支持那些应用程序 目标iOS 2.x。
答案 2 :(得分:0)
答案 3 :(得分:0)
您只能使用已安装的SDK构建应用程序。
由于XCode会在您升级时核对旧的SDK(除非您在其他地方安装XCode),因此假设您将始终使用最新的稳定SDK版本构建。这与Android相反,Android会在您升级时始终保留SDK。
您的部署目标可以根据需要返回,直到2.0 - 但您可能会发现很难在该平台上进行实际测试!大多数人只会向上瞄准3.x,这使你接近100%的覆盖范围,因为没有区别。