应用程序在前台有更多时间

时间:2017-06-07 10:38:55

标签: ios objective-c

如果IOS应用程序在前台停留更长时间,则屏幕未锁定,即使用户未对该应用程序执行任何操作。在10分钟之后,app状态会是什么?

应用是否应该每隔10分钟请求并回复一次,以确定该应用是否能够每10分钟发送一次请求?

1 个答案:

答案 0 :(得分:2)

如果您希望自己的应用能够在用户不活动的较长时间后使用WiFi,则必须在 info.plist 中使用此密钥:

<key>UIRequiresPersistentWiFi</key>
<true/>

如果您还需要保持屏幕开启,您可以禁用空闲计时器:

[[UIApplication sharedApplication] setIdleTimerDisabled:YES];