无论如何我能检测到设备何时醒来?通过睡眠我的意思是关闭屏幕的设备,并且通过唤醒我的意思是当设备的屏幕打开或显示锁定屏幕时(按下主页或电源按钮时)。谢谢!
答案 0 :(得分:1)
您可以通过以下方式检测应用程序何时停止作为活动应用程序:
- (void)applicationDidEnterBackground:(UIApplication *)application
在app delegate中。
此外,您可以通过以下方式检测它何时返回视图:
- (void)applicationDidBecomeActive:(UIApplication *)application
无法检测设备是否已锁定,无法检测用户是否已从您的应用切换到其他应用。您可以知道的是,用户正在离开您的应用,您可以知道他们何时返回您的应用。