【发布时间】:2016-09-23 10:42:14
【问题描述】:
我有一个在 Intel XDK 上开发的应用程序(我做过的最糟糕的决定),当我在 iOS 9 上测试这个应用程序时,我收到错误:“加载资源失败:发生 SSL 错误并且安全连接到无法创建服务器。”
起初我在我的服务器上实施了 SSL 认证。无法解决此错误。
搜索了一下,我发现可以通过在 info.plist 文件中添加一些信息来消除这个错误。 我需要将此添加到 info.plist 文件中:
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
<key>NSExceptionDomains</key>
<dict>
<key>yourdomain.com</key>
<dict>
<key>NSIncludesSubdomains</key>
<true/>
<key>NSThirdPartyExceptionRequiresForwardSecrecy</key>
<false/>
</dict>
</dict>
</dict>
但我找不到在英特尔 XDK 上更改 info.plist 的方法。
如何将这些信息添加到英特尔 XDK 上的 info.plist 文件中?甚至有可能做到这一点吗?为什么英特尔不修复它???
【问题讨论】:
标签: ios cordova ssl ios9 intel-xdk