Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/100.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我可以启动iOS应用程序吗;s";部署目标“;现在升级到较新的操作系统,以后再升级到较早的iOS?_Ios_Deployment_Compiler Construction - Fatal编程技术网

我可以启动iOS应用程序吗;s";部署目标“;现在升级到较新的操作系统,以后再升级到较早的iOS?

我可以启动iOS应用程序吗;s";部署目标“;现在升级到较新的操作系统,以后再升级到较早的iOS?,ios,deployment,compiler-construction,Ios,Deployment,Compiler Construction,我的应用程序目前使用Xcode 5.1.1为iOS 5.1构建并运行。对于它的第一个版本,我只想为iOS 7发布它。稍后,在未来的版本中,我想将其恢复为iOS 6或iOS 5的部署目标 更改部署目标的含义是什么?苹果的项目设置非常复杂,我担心更改部署目标会在项目和编译器设置中产生一系列未知的副作用,我永远无法撤消这些副作用 项目常规部署信息部署目标是提高和降低我的“最低操作系统要求”设置的正确位置吗?是的,您可以这样做,但这里是它的含义 您当前的一些用户可能在iOS5和iOS6上。我想这就是为什

我的应用程序目前使用Xcode 5.1.1为iOS 5.1构建并运行。对于它的第一个版本,我只想为iOS 7发布它。稍后,在未来的版本中,我想将其恢复为iOS 6或iOS 5的部署目标

更改
部署目标的含义是什么?苹果的项目设置非常复杂,我担心更改部署目标会在项目和编译器设置中产生一系列未知的副作用,我永远无法撤消这些副作用


项目
常规
部署信息
部署目标
是提高和降低我的“最低操作系统要求”设置的正确位置吗?

是的,您可以这样做,但这里是它的含义

您当前的一些用户可能在iOS5和iOS6上。我想这就是为什么您支持iOS 5.1的当前应用程序。现在,当您发布下一个版本并将部署目标增加到iOS7时,只有运行iOS7的用户才会看到“更新应用程序”按钮&您的新功能。老的一点线索都没有。假设iOS6用户删除了你的应用,并尝试从应用商店中再次安装,但他们无法安装。从某种意义上说,你所做的是失去了一些旧的iOS用户群

我觉得你想做的是,你现在有一些很酷的功能要添加到你的应用程序中,而且你知道它只在iOS 7中工作。之后,您将花时间为iOS 5和iOS 6用户支持这些功能。能做到吗?是的,但最好完成旧版iOS支持的编码,然后发布应用程序

只要我的两分钱


顺便说一句,没有“一堆我永远无法消除的未知副作用”

这是一个新的应用程序,因此没有安装基础。我担心Xcode会对我的项目设置进行更改,比如64位计算,这样我就永远无法解决问题。