【问题标题】:Cannot open URL in UIWebView in ios 9.0ios 9.0 无法在 UIWebView 中打开 URL
【发布时间】:2015-10-23 05:52:30
【问题描述】:

当我尝试在 UIWebView 中打开 URL 时收到以下消息-

App Transport Security 已阻止明文 HTTP (http://) 资源加载,因为它不安全。可以通过应用的 Info.plist 文件配置临时异常。

我已经尝试了here 给出的方法,但我在控制台得到了相同的错误报告

【问题讨论】:

    标签: uiwebview ios9 xcode7


    【解决方案1】:

    NSAppTransportSecurity 添加到 info.plist ,数据类型为 Dictionary ,然后添加一项 NSAllowsArbitraryLoads ,它是布尔值并设置为 YES,然后重启 Xcode 项目并运行。

    NSAppTransportSecurity:- 包含用于覆盖默认应用传输安全行为的设置的字典。应用的 Info.plist 文件的顶级键。

    【讨论】:

    • 这没有帮助。请参阅我刚刚添加的屏幕截图。这就是你问的步骤,对吧?
    • @SidharthJDev- 将您的 .plist 作为源代码打开,这是一个 XML 文件。然后写 NSAppTransportSecurityNSAllowsArbitraryLoads 然后打开 plist 作为属性列表。请使用这些特定的关键字
    • 我无法编写单个域..我需要 webview 来盲目加载所有域
    • @SidharthJDev-单个域到底是什么意思?
    猜你喜欢
    • 1970-01-01
    • 2016-01-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多