我正在尝试制作一个闹钟应用程序。
假设手机正在 sleep (锁定)但应用程序位于前台,在特定时间播放声音的最佳方式是什么?显然,当设备处于 sleep 状态时,NSTimer 无法工作......那么我该如何解决这个问题呢? (另外,由于其局限性,我不想使用本地通知)
应用程序“床头柜”和“ sleep 周期”似乎解决了这个问题。
最佳答案
感谢 bayowulf,我找到了答案。以及以下网站:http://oleb.net/blog/2014/02/alarm-clock-apps-ios/
基本上,选择退出多任务处理(在网站中显示如何操作)并使用 NSTimer。效果很好(当然有一些限制)!
关于ios - 当手机锁定时在 iOS (swift) 中播放声音 NSDate,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38412312/