저는 앱에서 가속도계를 사용하고 있으며 기기가 잠자기 상태가되지 않도록 [UIApplication sharedApplication].idleTimerDisabled = YES;
을 사용하고 있습니다. 그것은 잘 작동하지만,이 방법은 화면이 항상 밝고, 잠을 장치를 방지하고 에너지 절약 모드를 유지하는 방법이있다? idleTimerDisabled
을 NO로 설정하면 수면 이전에 에너지 절약 모드로 들어가기 때문에 장치를 잠자 게하고 에너지 절약을 유지하려고합니다. 그렇게 할 수있는 방법이 있습니까?iPhone이 잠자기하지 못하도록하십시오
2
A
답변
5
UIScreen
인스턴스 인 brightness
이 있습니다. 이는 원하는 것일 수 있습니다. UIScreen
의 brightness
속성 here의 설명서를 확인하십시오.
시도 :
[[UIScreen mainScreen] setBrightness: 0.3];
참고 : 나는 게시했다으로는 DarkXphenomenon는 그 아스 커 동일한 솔루션을 준 SO question에 대한 링크를 게시했다. DarkXphenomenon은 무승부에 빠릅니다.
+0
흠, 이럴거야 =) 고마워! – douglasd3
도움이 될 수 있습니다. http://stackoverflow.com/questions/1961783/dim-iphone-screen-but-dont-let-it-sleep –
이것은 Apple 가이드 라인의 경계에 있으며 앱이 거부 될 수 있습니다. 아주 좋은 이유없이 이것을해라. –