2013-12-17 5 views
3

iPad 앱을 개발 했으므로 화면을 잠자기하거나 잠그지 않아야합니다. 앱이 실행될 때 화면이 켜지길 원합니다.내 앱이 iPad에서 실행될 때 화면이 항상 켜짐

안드로이드에는 같은 것을 처리하는 화면 및 웨이크 잠금 장치가 있지만 IOS에서는 같은 것을 찾을 수 없습니다.

프로젝트 또는 대상에서 일부 설정이 될 것으로 추측됩니다. 도와주세요.

답변

7

당신은 당신이 당신의 AppDelegate에에 didFinishLaunchingWithOptions: 방법에 넣고 할 수 있어야한다

[[UIApplication sharedApplication] setIdleTimerDisabled:YES]; 

을 사용할 수 있어야합니다.

+0

에 다음과 같습니다. – Popeye

4

사용 downvote에 대한 이유를 남겨 @Downvoter 당신의 viewDidLoad

//don't lock 
    [[UIApplication sharedApplication] setIdleTimerDisabled:YES]; 
+0

모든 컨트롤러의 모든 viewDidLoad에 이것을 추가해야합니까? 또는 앱 시작시 시작되는 앱 하나만 사용 하시겠습니까? –

+2

그냥 rootViewController –

+0

에 추가하십시오. 감사합니다. 앱이 UIApplicationDidEnterBackgroundNotification에 들어가서 포 그라운드로 돌아갈 때도 처리했습니다. 그곳에 글을 쓸 필요가 있습니까? 아니면 그냥 viewDidLoad 쓸 것인가? –

관련 문제