Block旧版iOS

时间:2014-04-01 12:06:55

标签: ios

我的应用程序在iOS 5,6和7中运行。现在我想阻止iOS 5.应用程序应该只运行在iOS 6和7.so是否可能?如果是,那该怎么办?请帮助我。谢谢你。

7 个答案:

答案 0 :(得分:2)

您需要将构建设置中的部署目标设置为所需的最低iOS版本。

一般准则是设置:

-Base SDK to latest

- 将目标指向您支持的最低版本。

另外 - 检查Info.plist文件中的MinimumOSVersion密钥。

答案 1 :(得分:2)

您将部署目标设置为所需的最低iOS版本enter image description here

答案 2 :(得分:0)

apple docs所示,您可以将其设置为部署目标。

转到您的项目 - >一般 - >部署目标,这是运行应用程序所需的最低部署版本。

答案 3 :(得分:0)

您可以发布更高Deployment Target的新版本。这将限制应用程序,以便只有您指定或更高版本的用户才能安装新版本的应用程序。

已安装旧版本的用户将继续使用该应用。

答案 4 :(得分:0)

是的,这是可能的

只需将部署目标更改为您支持的最低版本。在构建设置中使用基础SDK以及info.plist中的更多内容只需检查并设置部署目标

答案 5 :(得分:0)

点击左侧菜单中的项目。 然后,确保您在项目上,而不是在目标上,并将iOS部署目标更改为您希望的目标。

答案 6 :(得分:-1)

您需要安装旧的XCode版本,如4.5或更早版本,因为新的XCode 5仅支持iOS 6.1和iOS 7或更高版本。