2018年4月,iOS 11和新的应用程序提交

时间:2018-02-15 21:56:37

标签: ios deployment

截至2014年2月15日,https://developer.apple.com/ios/submit/的文字如下:

  

"从2018年4月开始,所有提交到App Store的新iOS应用都必须   使用iOS 11 SDK构建。"

稍后在页面的提交到iTunes Connect 下,会出现以下文字:

  

"为iOS 11和iPhone X更新应用后,您可以提交   今天回顾。"

我有一些我将在未来几周更新的应用程序(可能应该在3月份提交),但我很好奇这个措辞实际上意味着什么。

由于this post在视觉上很好地描绘,我们有2个设置:

  • 基础SDK(您构建应用的SDK)
  • 部署目标(可以运行您应用的最低版本)

所以,我对这个公告基本上有两个相关的问题:

  1. 我们是否需要将iOS 11用于基本SDK (无论如何这是默认选项),或者我们的部署目标(意味着我们的应用程序将受到限制)仅限iOS 11+设备?
  2. 此规则仅针对新应用,还是针对2018年4月之后的所有应用提交(甚至是更新)?
  3. 并且,与#2相关:为什么他们为iOS 11"更新了?到"今天提交审核"?基于顶部的措辞,似乎今天所有的应用程序提交(无论是新的还是更新)都可以通过而不满足此规则,并且措辞似乎表明应用更新可能会因此规则而滑落,至少在开始时如此。有没有人有更多信息?

1 个答案:

答案 0 :(得分:1)

  1. 您必须使用iOS 11作为基本SDK 版本,而不是部署目标。您可以根据需要将部署目标设置为低,以支持较旧的设备/版本。
  2. 我不确定,但我认为此规则仅适用于新应用而非应用更新,特别是因为文档内容为:"提交了所有 iOS应用。 "