问题描述
如果您使用的是 Xcode 8.0+ 和 Swift 2.2+ 甚至是 Objective C:
如果你想允许 HTTP 连接到任何站点,你可以使用这个键:
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
如果您知道要连接的域,请添加:
<key>NSAppTransportSecurity</key>
<dict>
<key>NSExceptionDomains</key>
<dict>
<key>example.com</key>
<dict>
<key>NSExceptionAllowsInsecureHTTPLoads</key>
<true/>
<key>NSIncludesSubdomains</key>
<true/>
</dict>
</dict>
</dict>
使用 NSAppTransportSecurity:
您必须在 info.plist 文件中的字典下将键设置为