0

好的,我想在我的应用程序中禁用空闲计时器。我将下面的代码放在 applicationDidFinishLaunching 方法中的 appdelegate 中,它工作正常(设备保持解锁状态)

[application setIdleTimerDisabled:YES];

虽然,当我通过 MPMusicPlayer 方法播放音乐时,idletimer 似乎又重新启用了……很快设备进入暗模式,不久之后,“锁定”模式。

我试图在谷歌中找到其他方法,但最终没有有效的方法。我还尝试将上面的代码放在另一个函数中,并在播放音乐时使用 NSTimer 每秒调用该函数,但无济于事。它只是行不通。

我该如何解决这个问题?

4

1 回答 1

2

啊。我讨厌回答我自己的问题。但是在这里,答案就在这里: 如何阻止 MPMusicPlayerController 启用屏幕锁定

见henning的回复。奇迹般有效!

于 2011-03-25T12:30:25.713 回答