所以我尝试了在搜索此问题时出现的解决方案中提到的修复程序,但在Visual Studio上,我仍然会在iOS Web视图项目中遇到这些问题。 Android版本工作正常,但iOS无法正确加载网页。
主要尝试这些修复: NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9802)
我已将此添加到我的Info.plist文件中:
<key>NSAppTransportSecurity</key>
<dict>
<key>NSExceptionDomains</key>
<dict>
<key>site.co.za</key>
<dict>
<key>NSIncludesSubdomains</key>
<true/>
<key>NSTemporaryExceptionAllowsInsecureHTTPLoads</key>
<true/>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
</dict>
</dict>
我们的网站不安全,但有什么方法可以绕过这个,这样我就可以像在Android上一样正确加载移动网站了吗?
答案 0 :(得分:1)
在info.plist中添加以下Dict:
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
<key>NSAllowsArbitraryLoadsInWebContent</key>
<true/>
</dict>