发布 iOS 个使用旧版 SDK 构建的应用

Releasing iOS apps built with an older SDK version

我的 App Store 问题在官方指南文档中似乎没有得到明确的回答,所以你去吧。

我的应用程序是为 iOS8 开发的,其部署目标是 8.1。我们希望在下周左右对其进行审核。

现在即将推出 iOS9 版本。我可以将我们的二进制文件上传到 itunesconnect 而无需任何更改吗?我们是否必须使用更新的 SDK 进行编译才能通过审核流程?我需要安装新版本 Xcode 可以上传二进制文件吗?

我们想按原样提交应用程序,不做任何改动。 (与3周前发布的情况相同)这可能吗?谢谢

Will I be able to upload our binary to itunesconnect without any change?

是的。 Apple 不会要求您根据最新的 SDK 构建您的应用程序。 运行 iOS 9 你会遇到问题吗?也许?

Will we have to compile with a newer SDK to pass the review process?

没有

Will I need to install a new version of Xcode do be able to upload a binary?

没有

We would like to submit the app as is, without touching anything. (same situation as if it had been release 3 weeks ago) Is that possible?

是的。

另外,post 关于基础 SDK 和部署目标设置之间的区别的重要信息:What's the meaning of Base SDK, iOS deployment target, Target, and Project in xcode