iOS 应用程序传输安全:可以禁用,域 XY 除外?

iOS app transport security: possible to disable, except for domain XY?

我知道可以启用应用传输安全并在应该禁用的地方添加例外。是否也可以采用相反的方式,即为所有域禁用它,www.mydomain.com?

除外

是的,为此,您将全局 ATS 异常 NSAllowsArbitraryLoads 设置为 "YES",然后添加一个将 NSExceptionsAllowsInsecureHTTPLoads 设置为 "NO" 的异常域。

像这样:

注意:如果您尝试提交到 App Store,我相信当 2016 年 12 月 31 日截止日期到来时,Apple 仍会要求您说明此例外的理由。