2011-03-25 3 views
0

Ok 내 응용 프로그램에서 idletimer를 비활성화하고 싶습니다. 나는 아래 applicationDidFinishLaunching 방법에 AppDelegate에 아래의 코드를 넣어, 그것은 (장치가 잠금 해제 된) 내가 MPMusicPlayer의 방법을 통해 음악을 재생할 때setIdleTimerDisabled 및 MPMusicPlayer 문제

[application setIdleTimerDisabled:YES]; 

비록,의 idletimer가 다시 활성화 될 것으로 보인다 잘 작동 .. 곧 장치는 흐리게 모드로 전환되고 곧 "잠김"모드가됩니다.

Google에서 다른 방법을 찾으려고했지만 궁극적으로 효과가있는 것은 없습니다. 또한 위의 코드를 다른 함수에 넣고 음악을 재생할 때마다 NSTimer를 사용하여 매 초마다이 함수를 호출하려고 시도했지만 아무 소용이 없었습니다. 그냥 작동하지 않습니다.

이 문제를 어떻게 해결할 수 있습니까?

답변