【问题标题】:With the new ATS feature, will an app be rejected by apple for not using https?有了新的 ATS 功能,应用程序会因为不使用 https 而被苹果拒绝吗?
【发布时间】:2015-11-05 17:34:09
【问题描述】:

Apple 已要求使用 https 与 iOS 9 进行服务器通信,但我的服务器目前无法实施 SSL。我为我的应用禁用了 ATS 功能。这会导致我的应用被苹果拒绝吗?

有了新的 ATS 功能,应用会不会因为不使用 https 而被苹果拒绝?

【问题讨论】:

    标签: https ios9


    【解决方案1】:

    我想对此进行更新,因为自 2016 年 Apple WWDC 以来情况发生了变化。

    从 2017 年初开始,如果您的应用未向 ATS 确认,Apple 将拒绝您的应用。简单来说,如果你的应用使用 https,那么你的应用就会被应用商店拒绝。

    如果你真的不能转换成https,那么你需要解释为什么你不能这样做。否则,Apple 将拒绝您的应用!

    【讨论】:

    • 正确,但描述此问题的文档的官方链接将对所有其他用户有所帮助。
    • 嗨,Paul,我听过他们关于 ATS 的 WWDC 技术演讲并获得了信息。不过记不住文档。
    • 嗨,Paul,我正在向您发送下面的链接,该链接指向他们讨论 ATS 的与安全性相关的 WWDC 演讲。 developer.apple.com/videos/play/wwdc2016/706
    【解决方案2】:

    不,您不会因为不支持 SSL TLSv1.2 而被拒绝,但在禁用 ATS 之前应该三思而后行,而且,您可以将所有域列为例外,以确保所有其他流量都是安全的。

    【讨论】:

    • 嗨,西蒙。到目前为止,您的说法是正确的。但只需要明确一点,Apple 将从 2016 年底开始拒绝没有 ATS 的应用程序!
    猜你喜欢
    • 1970-01-01
    • 2013-06-29
    • 2017-07-01
    • 2023-03-25
    • 1970-01-01
    • 1970-01-01
    • 2012-03-26
    • 2017-08-27
    • 1970-01-01
    相关资源
    最近更新 更多