离子和iOS - 应用传输安全设置

时间:2016-05-22 14:09:57

标签: ios ionic-framework app-transport-security

我遇到的问题与PhoneGap Facebook插件有关,基本上我用Facebook将用户登录到我的应用程序,在下一页我要点击我从Facebook登录检索到的图像URL并显示图像页。

我收到以下错误:

  

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

通过删除以下内容构建iOS应用程序后,我可以通过在Xcode中编辑.plist文件来消除错误:

<key>graph.facebook.com</key>
        <dict/>

我的问题是 - 有没有办法编辑phonegap-facebook-plugin文件,所以我不必在每个新版本上都这样做?基本上通过以下方式构建iOS应用程序:

ionic build ios

将密钥添加回.plist文件。

或者,还有另一种方法吗?我希望不要将图像存储在我们自己的数据库中......

1 个答案:

答案 0 :(得分:1)

查看Cordova白名单插件。然后,您可以指定config.xml中使用的原点