如何防止 iOS 设备进入睡眠模式?


当大多数应用程序长时间没有用户触摸,系统会将设备置于屏幕变暗的“睡眠”状态。这样做是为了节省电量。

防止 iOS 设备进入睡眠非常简单,只需导航至“设置”→“显示与亮度”→“自动锁定”,然后选择永不。

这样屏幕将永不锁定。

如果你正在开发 iOS 应用程序,并且需要实现此功能,你应使用 Apple 提供的 isidletimerdisabled,了解更多详情,请访问 https://developer.apple.com/documentation/uikit/uiapplication/1623070-isidletimerdisabled

在 viewDidLoad 方法中,编写以下代码行以防止设备进入睡眠。

UIApplication.shared.isIdleTimerDisabled = true

更新时间:2019 年 7 月 30 日

1K+ 浏览

开启你的 职业

完成课程以获得认证

开始使用
广告