ios - 发布使用旧版 SDK 构建的 iOS 应用程序

标签 ios release

我的 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?

是的。

另外,这里有一篇关于 Base SDK 和 Deployment Target 设置之间差异的好文章:What's the meaning of Base SDK, iOS deployment target, Target, and Project in xcode

关于ios - 发布使用旧版 SDK 构建的 iOS 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32593515/

相关文章:

ios - cordova/ios/hybrid 应用程序 - UITableView 加载项目不正确且无序

iOS App 在模拟器上运行良好,但在真正的 iOS 设备上崩溃

ios - 用于使用私有(private)组件进行单元测试的 CocoaPods 项目结构

ios - 是否可以根据市场更改应用程序图标?

c# - 使用 .Net native 在 Release模式下编译 UWP 应用程序时出现内存不足错误

ios - 为什么 NSNumberFormatter 不接受加号

c++ - 如何用 dll 和库打包 C++

c++ - 调试和 Release模式下的不同结果

c# - 与 MySQL 的连接在 Debug模式下工作,但在 Release模式下不工作

android - 实现后是否可以在谷歌开发者控制台上重命名发布包?