发布我的应用程序的独家ios 5版本

时间:2013-10-08 00:14:38

标签: ios itunesconnect

我最近发现我的应用程序无法在iOS 5上运行,我有一些用户要求我发布适用于iOS5的旧版本。其中一个人发给我这个链接http://news.softpedia.com/news/Apple-Enables-Pre-iOS-7-Downloads-Offers-Old-App-Versions-When-Necessary-383663.shtml有没有办法发布我的应用程序的两个版本?一个用于ios6 +,一个用于ios5?

1 个答案:

答案 0 :(得分:2)

Apple没有提供这样做的方法,但是如果你真的想要,有一种方法可以自己做。

您必须创建一个新的应用ID和名称,(例如:MyApp for iOS 5)。然后你必须将你的iOS 5应用程序的部署目标设置为iOS 5.当然,有iOS 6或7的人也可以安装它,所以你可能想要检测系统版本(通过UIDevice)并提供它们到应用商店获取更新版本。您最终会在应用程序商店中使用两个应用程序,您的用户必须确定哪个是最适合他们的应用程序。

你可能最好试图让现有的应用程序在iOS 5上运行并修复你在操作系统中遇到的任何问题(除非你使用自动布局 - 这在iOS 5上不受支持并且意味着您可能不得不为该OS版本重新执行很多UI。)

也就是说,支持旧版iOS的投资回报率正在下降。大多数人很快就会更新到最新版本的iOS,而那些无法升级的旧版操作系统的用户数量将会稳步缩减。