Ionic & iOS - 应用程序传输安全设置

Ionic & iOS - App Transport Security Settings

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

我收到以下错误:

App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app's Info.plist file.

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

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

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

ionic build ios

将密钥添加回 .plist 文件。

或者,还有其他解决方法吗?我希望不再将图像存储在我们自己的数据库中...

查看 Cordova 白名单插件。然后,您可以在 config.xml

中指定要使用的来源