我正在编写一个需要以一定间隔与服务器通信的企业应用程序。由于这是针对企业我已经按应用分类为VoIp,因此我可以访问setKeepAliveTimeout(),因此我可以使用NSURLSession与服务器通信。在我的plist文件中,我也指定了UIRequiresPersistentWiFI。对于一个简单的测试我已经关闭了WiFi。然而,在手机进入锁定屏幕一段时间后,似乎GSM网络连接已断开。
我有什么遗失的吗?
当手机正在睡觉时,我还期望WiFi也被丢弃吗?如何维护网络连接或重新启动以便我可以向服务器发送HTTP请求?