【发布时间】:2015-10-23 16:28:02
【问题描述】:
我试图通过下面的代码将 URL 加载到 webview 中,每次我尝试 loadRequest 时,它都会失败并出现上述错误。
@IBOutlet weak var wb: UIWebView!
func openCheckoutPage(landingUrl:String,token:String)
{
let url:String = "\(landingUrl)&token=\(token)"
self.wb.loadRequest(NSURLRequest(URL: NSURL(string: url)!))
}
请记住,我已经在 info.plist 中添加了适当的 NSAppTransportSecurity 密钥
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<false/>
<key>NSExceptionDomains</key>
<dict>
<key>walgreens.com</key>
<dict>
<key>NSIncludesSubdomains</key>
<true/>
<key>NSAllowsArbitraryLoads</key>
<true/>
<key>NSTemporaryExceptionMinimumTLSVersion</key>
<string>TLSv1.1</string>
<key>NSTemporaryExceptionAllowsInsecureHTTPLoads</key>
<true/>
</dict>
</dict>
</dict>
【问题讨论】: