Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
很久以前听说过,iOS 锁屏一段时间后会进入深度睡眠模式。在这种模式下,应用程序不能再做任何事情或触发 NSTimer。在进入这种深度睡眠模式之前是否有任何特定的持续时间?
注意:伙计们,请不要只用链接回答。在将它们放在这里之前提取您找到的一些信息。如果您知道答案在这些链接中,这并不难,对吧?
看看下面问题的答案,我认为它解释了你在寻找什么......
在 iOS 5 上锁定屏幕时不会发生 NSTimer 事件
也看看这个...
是否可以区分锁定设备和将应用程序发送到后台?
似乎一种解决方案是在计时器触发时播放声音,并在此期间连续播放静音以防止 iPhone 进入睡眠状态。一个黑客,但至少在这种情况下不是一个完全丑陋的黑客,因为使用声音来保持 iPhone 保持清醒以播放声音具有一种对称性。