我知道可以使用xcode 6.4构建应用程序,然后使用TestFlight或任何其他部署工具将其部署在运行iOS 9的设备上。问题是,苹果应用商店是否可行。或者更确切地说,苹果何时会在提交到应用商店时强迫我们切换到iOS 9 SDK?会是九月吗? OCTOBRE? 2015?
非常感谢! TK
答案 0 :(得分:3)
有两点需要注意:
iOS SDK版
此版本已在您的项目中设置,它允许您使用此版本的API。
最低iOS版本
这是设备的最低目标版本。
更多的是关于设备限制,例如iPhone 4不会运行ios9。
可用的iOS SDK版本基于您的xCode版本。
答案 1 :(得分:2)
最有可能的候选人是2016年2月1日,如果您相信Apple会像往年一样行事。
关注RSS阅读器中的https://developer.apple.com/news/以获取更新。去年的更新于10月20日发布,https://developer.apple.com/news/?id=10202014a。
他们去年对应用更新提出了例外情况,请参阅https://developer.apple.com/news/?id=04082015a,但这次不太可能会出现同样的例外情况。
答案 2 :(得分:1)
随着时间的推移,Apple会设置您可以提交的最低版本的XCode,但是" SDK"要求取决于您实际使用的API。
部署目标版本是您的应用支持的最低iOS版本,您可以将目标版本设置为低于最新版本。这会在下载/安装时影响用户。如果他们的设备不符合最低要求,他们将无法下载并安装该应用程序。
您可以在XCode中设置的最低部署目标也会随着新版XCode的增加而增加。在这种情况下,您可能需要一些截止日期来为支持旧iOS版本的应用程序提供更新。根据维基百科,XCode 7将允许最低iOS 5.1.1部署目标,但您可能需要手动设置。