【问题标题】:iPhone setIdleTimerDisabled can't be turned offiPhone setIdleTimerDisabled 无法关闭
【发布时间】:2024-01-11 02:44:01
【问题描述】:

iOS 开发人员,有没有人看到我最近看到的内容: 我正在 iPhone 和 iPad 上构建一个通用应用程序。以编程方式,我尝试通过设置来防止屏幕锁定

[[UIApplication sharedApplication] setIdleTimerDisabled: YES];

过了一会儿,当我打电话时:

[[UIApplication sharedApplication] setIdleTimerDisabled: NO];

它在 iPhone 上不起作用(不会闲置并关闭屏幕),但 iPad 似乎没问题。奇怪吗?

感谢您的宝贵时间。

【问题讨论】:

  • + 退出应用并在主屏幕上测试时,手机可以自行锁定屏幕

标签: ios iphone timer locking screen


【解决方案1】:

太糟糕了,这就是我刚刚找到的原因 - 一旦您断开设备与 XCode 的连接,它就可以工作。 XCode 调试是罪魁祸首。

【讨论】: