2012-04-02 65 views
2

我试图发布一个新版本的应用程序,我从头开始这个新版本,现在,当我试图推到苹果我收到一个错误,告诉我必须支持以前支持的iOS版本。iPhone:如何推出与以前支持的OSv3.2不兼容的新版本

我正在使用iOS 5 SDK,以前的应用程序是针对iOS 3.2+的,这真的很难用SDK 5(amrv6和其他疯狂的东西)支持。

所以我想发布这个只适用于iOS 5的应用程序:我该如何处理?

编辑:经过搜索referinf来自:谁愿意发布更新,但删除设备的支持,有两个选择 http://developer.apple.com/library/ios/#qa/qa1623/_index.html

开发商:

  • 解决他们的应用程序以便其可以在他们最初设置为 的设备上工作。详情请参阅支持所有设备。
  • 从商店中删除其 应用程序,并使用不同的套件ID上传新应用程序。 有关详细信息,请参阅在商店中更换您的应用程序。
+0

可能重复[可以阻止用户使用过旧的操作系统版本下载我的应用程序吗?](http://stackoverflow.com/questions/9319594/can-i-prevent-users-with-too -old-os-version-from-downloading-my-app) – jrturton 2012-04-02 09:07:54

+0

链接问题中的人似乎有不同的体验 - 您能否提供有关您的案例中错误的更多详细信息? – jrturton 2012-04-02 09:08:42

+0

嗨,当我尝试验证应用程序,我得到这个错误“info.plist中的关键UIRequiredDeviceCapabilities可能不包含将阻止此应用程序运行在以前版本支持的设备上的值” – Bruno 2012-04-02 09:17:21

回答

0

不要把它设置在设备功能,只需设定的最低目标版本在构建设置,你应该罚款。

相关问题