我正在构建一个需要运行多次的ipod touch应用程序(如闹钟)。我想阻止ipod touch进入睡眠状态,除非使用手动退出应用程序。这是否可以使用当前的SDK?
答案 0 :(得分:18)
您可以禁用睡眠模式:
[[UIApplication sharedApplication] setIdleTimerDisabled:YES];
答案 1 :(得分:-1)
正如哈里森所说......
但请阅读Apple在此处所说的内容:iPhone Application Programming Guide
对于您的使用案例,我认为您应该考虑在几秒钟后调暗屏幕,以最大限度地降低功耗。此外,如果它是一个闹钟,不要让用户整晚保持清醒:)