【发布时间】:2015-11-05 17:34:09
【问题描述】:
Apple 已要求使用 https 与 iOS 9 进行服务器通信,但我的服务器目前无法实施 SSL。我为我的应用禁用了 ATS 功能。这会导致我的应用被苹果拒绝吗?
有了新的 ATS 功能,应用会不会因为不使用 https 而被苹果拒绝?
【问题讨论】:
Apple 已要求使用 https 与 iOS 9 进行服务器通信,但我的服务器目前无法实施 SSL。我为我的应用禁用了 ATS 功能。这会导致我的应用被苹果拒绝吗?
有了新的 ATS 功能,应用会不会因为不使用 https 而被苹果拒绝?
【问题讨论】:
我想对此进行更新,因为自 2016 年 Apple WWDC 以来情况发生了变化。
从 2017 年初开始,如果您的应用未向 ATS 确认,Apple 将拒绝您的应用。简单来说,如果你的应用不使用 https,那么你的应用就会被应用商店拒绝。
如果你真的不能转换成https,那么你需要解释为什么你不能这样做。否则,Apple 将拒绝您的应用!
【讨论】:
不,您不会因为不支持 SSL TLSv1.2 而被拒绝,但在禁用 ATS 之前应该三思而后行,而且,您可以将所有域列为例外,以确保所有其他流量都是安全的。
【讨论】: