MeteorJS的iOS 9 Beta 2网络问题

时间:2015-07-06 20:40:40

标签: ios meteor beta

我安装了新的 iOS 9 Beta和Xcode 7 来测试即将推出的iOS版本的流星应用程序。我发现存在一些与网络相关的问题。

客户端(iPhone)无法连接到服务器以订阅已发布的集合。如果我注意日志,它看起来像是在“public”文件夹中提供文件。提供公用文件夹后,它会删除控制台日志“网络”。这不是一个错误信息,它只是说“网络”。我的应用程序在iOS 8上运行没有问题。

我也用排行榜的例子对它进行了测试。排行榜应用程序正在运行,但没有用于显示播放器名称的集合。

有同样问题的人吗?或想法来解决它?

1 个答案:

答案 0 :(得分:2)

在Xcode中打开您的应用。您可以访问.meteor / local / cordova-build

在Xcode浏览器中找到你的应用程序的info.plist。

1)创建一个新密钥NSAppTransportSecurity

2)该值应该是包含另一个设置为true的键NSAllowsArbitraryLoads的字典。

这应该可以解决问题。 iOS 9不允许您连接到没有SSL的站点。这使得很难在不使用上述策略恢复安全设置的情况下进行开发。

更多信息:https://github.com/meteor/meteor/issues/4560