我在我的应用程序代理的 applicationDidFinishLaunching: 方法中使用它来确保 iPhone 在应用程序打开期间不会进入休眠状态
[application setIdleTimerDisabled:YES];
它在所有屏幕上都运行良好,但在其中一个屏幕上 iPhone 会进入休眠状态。我不知道如何重现这个问题,而且它似乎是随机发生的。
有人可以告诉我如何处理这种情况吗?
谢谢
最佳答案
我在我的应用程序中使用以下方法设置和取消设置此属性:
[UIApplication sharedApplication].idleTimerDisabled = YES;
在遇到问题的地方设置此选项可以解决问题,尽管这可能是一个创可贴解决方案。
关于iPhone - 即使idleTimerDisabled为YES,手机也会进入休眠状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1679814/