반응형
자동 잠금(절전모드) 상태 활성화/비활성화 처리하기
절전모드를 비활성화시키면 화면이 자동으로 잠금 되지 않음
참고 URL: https://developer.apple.com/documentation/uikit/uiapplication/1623070-idletimerdisabled
- Swift
// 자동 잠금 비활성화
UIApplication.shared.isIdleTimerDisabled = true
// 자동 잠금 활성화
UIApplication.shared.isIdleTimerDisabled = false
- Objective-c
// 자동 잠금 비활성화
[UIApplication sharedApplication].idleTimerDisabled = YES;
// 자동 잠금 활성화
[UIApplication sharedApplication].idleTimerDisabled = NO;
주의사항
- 절전모드 비활성화는 꼭 필요한 경우만 사용하며, 불필요한 경우 바로 활성화 모드로 변경해주기
- 디바이스 설정 > 디스플레이 및 밝기 > 자동 잠금 > '안 함' 설정되어있지 않은지 확인
- Xcode에서 Build 한 경우는 디버그 모드로, 절전모드가 자동으로 비활성화 상태로 되므로, 앱 종료 후 다시 실행하여 테스트 진행
반응형
'iOS > Swift + Objective-c' 카테고리의 다른 글
[iOS] 앱 서명 인증서? 생성, 내보내기 및 삭제 (signing certification) (0) | 2021.09.03 |
---|---|
[Swift / Objective-c] String 특정 문자열 치환, 제거 (replace) (1) | 2021.08.24 |
[objective-c] Hex Color를 UIColor로 변환하기 (Hex to UIColor) (0) | 2021.08.02 |
[objective-c] UIView 그라데이션 넣기 (CAGradientLayer) (0) | 2021.08.01 |
[Swift] dispatch async 사용법 (asyncAfter) (0) | 2021.05.07 |