1

我的 iPhone 应用程序通过网络持续发送数据,并且可以处理一段时间内网络完全不可用的情况。但是,我在 ipod 上进行开发,并且难以测试 3G 连接问题;我的问题:当应用程序处于前台时,是否存在非连接期,之后 iphone 将停止检查网络,这样就没有条形图并且可达性返回 0,直到用户“唤醒”手机,例如通过锁定/解锁?或者,例如 1 小时没有数据网络通过,iphone 将识别网络已恢复并且可达性将开始返回 true(我每 1 分钟轮询一次,而没有连接到我的服务器)。

这是我对 wifi 的体验:如果在运行我的应用程序时,ipod 有 1/2 小时没有连接到 wifi 网络,它会停止寻找网络,我需要锁定和解锁它才能让设备开始寻找再次。

另一件事:当所有这些持续的网络使用都在发生时,iPhone 的屏幕被接近传感器调暗了。

4

1 回答 1

0

Wi-Fi 在 30 分钟不活动后断开是记录在案的行为。蜂窝网络始终处于活动状态,除非用户将其关闭。因此,如果它关闭了一段时间,即使没有用户活动,它也应该尽可能自动恢复在线。

于 2011-05-17T20:23:43.517 回答