我安装了新的 iOS 9 Beta和Xcode 7 来测试即将推出的iOS版本的流星应用程序。我发现存在一些与网络相关的问题。
客户端(iPhone)无法连接到服务器以订阅已发布的集合。如果我注意日志,它看起来像是在“public”文件夹中提供文件。提供公用文件夹后,它会删除控制台日志“网络”。这不是一个错误信息,它只是说“网络”。我的应用程序在iOS 8上运行没有问题。
我也用排行榜的例子对它进行了测试。排行榜应用程序正在运行,但没有用于显示播放器名称的集合。
有同样问题的人吗?或想法来解决它?
答案 0 :(得分:2)
在Xcode中打开您的应用。您可以访问.meteor / local / cordova-build
在Xcode浏览器中找到你的应用程序的info.plist。
1)创建一个新密钥NSAppTransportSecurity
2)该值应该是包含另一个设置为true的键NSAllowsArbitraryLoads
的字典。
这应该可以解决问题。 iOS 9不允许您连接到没有SSL的站点。这使得很难在不使用上述策略恢复安全设置的情况下进行开发。