是否可以向itunes提交版本从7.1到8(及以上)的升级版ios应用程序

是否可以向itunes提交版本从7.1到8(及以上)的升级版ios应用程序,ios,app-store-connect,Ios,App Store Connect,我正在开发一个iOS应用程序。某个应用已在应用商店中发布,部署目标为iOS7。 我正在为我的应用程序引入一些支持IOS8的新功能。因此,我想将我的应用程序部署目标更改为IOS8 那么我是否必须更改baseSDK?或者我必须在我的应用程序中进行什么类型的更改。 我想知道它能否发布到应用商店 从这里我得到了一些想法,但仍然不清楚 更改最低部署目标(如您所述,将iOS 8更改为当前版本), 更新应用程序版本(如您提到的8.0)并更改版本 版本太多(否则你会得到消息,类似于上传时已经存在的构建) 最后生

我正在开发一个iOS应用程序。某个应用已在应用商店中发布,部署目标为iOS7。 我正在为我的应用程序引入一些支持IOS8的新功能。因此,我想将我的应用程序部署目标更改为IOS8

那么我是否必须更改baseSDK?或者我必须在我的应用程序中进行什么类型的更改。 我想知道它能否发布到应用商店

从这里我得到了一些想法,但仍然不清楚

更改最低部署目标(如您所述,将iOS 8更改为当前版本), 更新应用程序版本(如您提到的8.0)并更改版本 版本太多(否则你会得到消息,类似于上传时已经存在的构建)

最后生成应用程序分发的IPA文件。使用App Loader或Xcode(通过选择upload to App store选项)将.ipa文件移动到iTunes


在iTunes中,选择选项添加左侧显示的版本。现在填写应用程序的元数据。一旦您的构建审核成功完成。您可以在iTunes中查看内置选择。

是的,您可以更改应用程序开发目标,然后更改应用程序版本并上载到应用程序商店。它将按原样工作。
1) Base SDK refers to the newest version of iOS that is capable of running your app. To check which base SDK you are building your app against, simply open your project file in Xcode and check the setting under Build Settings -> Architecture(...)

2) Deployment Target refers to the oldest version of iOS that is capable of running your project. To change your deployment target, open up your project file in Xcode and check the setting under Build Settings -> Deployment(...)

3) The base SDK is what you build your app against (i.e. include and library files and frameworks). It doesn't affect the deployment target, except that base SDK >= Deployment Target.

4) So you just need to change your app Deployment Target and then change your app Version and Build and then upload the app on app store.