如果密钥不在Info.plist中,默认情况下是否实施ATS

时间:2019-02-14 11:00:28

标签: ios security info.plist

根据Apple文档,它说:“默认情况下,针对与iOS 9.0或macOS 10.11 SDK或更高版本链接的应用程序启用应用程序传输安全性(ATS),如NSAllowsArbitraryLoads键的默认布尔值NO所示。 “

对于其中一个应用程序,在Info.plist中,缺少 NSAppTransportSecurity 密钥本身。我的问题是我们是否必须明确添加:

<key>NSAppTransportSecurity</key>
<dict>
    <key>NSAllowsArbitraryLoads</key>
    <false/>
</dict> 

启用ATS或启用它,而无需明确声明上述密钥。

0 个答案:

没有答案