2017年我是否会被迫在HTTPS中更新我的iOS应用程序?

时间:2016-11-02 09:05:11

标签: ios http https app-transport-security wwdc

我实际上已经在AppStore中发布了一个可以在HTTP上运行的应用程序。我是否会被迫在2017年之前更新我的应用程序以使用HTTPS,或者它仍将按原样运行?如果我在2017年之前没有更新我的应用,会发生什么?请给我一个反馈。

1 个答案:

答案 0 :(得分:1)

Apple开始要求使用App Transport Secutiry例外的理由后,您的应用将继续有效。 Apple的限制增加(从2017年1月1日开始)是提交过程的一部分。如果您想提交二进制文件(对于新应用程序或对现有应用程序的更新),如果您在Info.plist中有并且有ATS例外,那么Apple很可能需要对例外和如果您的理由可以接受,那将取决于Apple。请注意,Apple允许的一些例外(例如前向保密)不需要理由。

听起来你要么在强制执行A​​TS之前将你的应用程序提交到商店,要么只是在Stack Overflow上放入一个流行的NSAllowArbitraryLoads异常,这是一个流行的(如果有缺陷的)答案。

请注意,如果您不解决问题(通过升级服务器以支持https),如果Apple认为您的理由不够,您可以向应用提交更新。但是,您商店中现有的应用程序将继续像今天一样运行。