【问题标题】:NSURLConnection finished with error - code -1100 in Swift 4NSURLConnection 以错误结束 - Swift 4 中的代码 -1100
【发布时间】:2019-06-12 13:18:02
【问题描述】:

我想在没有 https 的情况下在 webview 中打开给定的 url(例如 myDomain.com)。我明白了

NSURLConnection 完成错误 - 代码 -1100

在 Android 上快速打开 URL 时出错。我该怎么做?

let url = URL(string: "myDomain.com")

webView.loadRequest(URLRequest(url: url!))

【问题讨论】:

  • 为什么没有 https?
  • 他们告诉我这样做。有什么解决办法吗?
  • 是的,使用 https(或 http)。你试过了吗?
  • 不,我不这样做

标签: swift nsurlconnection


【解决方案1】:

从 WWDC 2015 开始,Apple 不再允许纯 HTTP 请求。但是您可以禁用此限制。您需要将此添加到您的 Info.plist 文件中:

<key>NSAppTransportSecurity</key>
<dict>
    <key>NSAllowsArbitraryLoads</key><true/>
</dict>

(要将文件作为源代码打开,只需右键单击它并选择“打开为”)

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2018-03-26
  • 2019-08-30
  • 1970-01-01
  • 2019-11-29
  • 2018-05-10
  • 2018-07-29
  • 2021-11-18
  • 1970-01-01
相关资源
最近更新 更多