只要我记得,在iOS和Xcode的新版本发布之后,我们可以继续使用旧版本的Xcode构建应用程序并提交给AppStore。
这改变了吗?我的几位同事说,他们与Apple代表进行了交谈,声称在Xcode9 / iOS11退出后,我们将无法提交使用Xcode8构建的应用程序。我在网上找不到任何信息来验证这一点。这可能是真的吗?
答案 0 :(得分:0)
Apple的通常政策是允许旧版工具用于过渡期,然后才要求使用较新的工具。
话虽如此,Xcode版本和支持的iOS版本之间的联系比你的问题暗示的要松散得多。如果您将最低部署目标设置为iOS 10,那么您在Xcode 9中构建的应用程序将在iOS 10上运行,前提是您只使用了iOS 10 API。
因此,过渡期通常是允许开发人员不必在开发周期内更新他们的工具和/或纠正他们的管道的任何部分 - 无论是有意还是无意 - 在特定版本的Xcode上。它完全不同于他们接受支持旧操作系统的应用程序的时间段。