我正在使用 UIWebView 来显示电子邮件订阅注册页面。它不是 https:// 页面,所以我显然需要破例。我不想将其设置为 NSAllowsArbitraryLoads,因为它只是整个应用程序中的一页,应用程序可能会被拒绝。所以我在 info.plist 文件中使用了下面的代码,但仍然收到错误。很多 stackoverflow 答案都指向这段代码,但是我无法让它在 xcode 8/ ios 10 中工作。
应用程序传输安全已阻止明文 HTTP (http://)
资源负载,因为它不安全。临时例外可以是
通过应用程序的 Info.plist 文件进行配置。
<key>NSExceptionDomains</key>
<dict>
<key>http://www.exampleurl.com</key>
<dict>
<key>NSExceptionRequiresForwardSecrecy</key>
<true/>
<key>NSIncludesSubdomains</key>
<true/>
<key>NSTemporaryExceptionAllowsInsecureHTTPLoads</key>
<true/>
</dict>
</dict>
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)