强制应用程序传输安全 2017 年 1 月对现有应用程序的影响

Mandatory App Transport Security January 2017 impact of existing apps

到 2017 年 1 月,ATS 将成为强制性要求,我们正在进行必要的修改,但不确定届时是否会带来应用程序更新。现在的问题是现有的应用程序会继续工作吗?如果我们不更新应用程序,这些应用程序会在 2017 年 1 月后停止运行吗?

现有应用程序将像现在一样继续运行。新检查仅在将应用程序提交给 Apple 审查时进行。

请记住,如果您需要在 2017 年 1 月 1 日安装关键修复程序,您需要准备好执行此操作。如果不从您的 Info.plist 中删除异常,您可能无法进行快速修复。

此外,还有一个说明:Apple 允许一些例外情况通过,但您需要提供理由说明为什么您仍然需要 ATS 例外情况(服务器不受您的控制)。但是要有一个全面的 NSAllowsArbitraryLoads 例外,我们不知道 Apple 会接受什么理由。