Computer >> 컴퓨터 >  >> 프로그래밍 >> iOS

iOS 기기가 절전 모드로 전환되지 않도록 설정하는 방법

대부분의 앱에서 일정 시간 동안 터치와 같은 사용자 입력이 없으면, iOS 시스템은 배터리 소모를 줄이기 위해 화면이 어두워지는 절전(Sleep) 상태로 기기를 자동 전환합니다. 이는 전력을 절약하기 위한 기본 동작입니다.

iOS 기기 절전 모드 진입 방지 설정

iOS 기기가 절전 모드로 들어가지 않도록 설정하는 방법은 매우 간단합니다. 아래 순서대로 따라 해 보세요.

  1. 설정(Settings) 앱을 엽니다.
  2. 디스플레이 및 밝기(Display & Brightness) 메뉴로 이동합니다.
  3. 자동 잠금(Auto-Lock)을 선택합니다.
  4. 안 함(Never)을 선택합니다.

이렇게 설정하면 화면이 자동으로 잠기거나 어두워지지 않습니다.

iOS 기기가 절전 모드로 전환되지 않도록 설정하는 방법

주의 사항

자동 잠금을 '안 함'으로 설정하면 화면이 항상 켜져 있어 배터리 소모가 크게 늘어날 수 있습니다. 충전기를 연결해 두고 사용하거나, 필요한 상황에서만 설정을 변경하는 것이 좋습니다.

개발자를 위한 방법: isIdleTimerDisabled

iOS 앱을 개발 중이고 앱 내에서 이 기능을 구현해야 한다면, Apple이 제공하는 isIdleTimerDisabled 속성을 사용해야 합니다. 자세한 내용은 아래 공식 문서에서 확인할 수 있습니다.

UIApplication.isIdleTimerDisabled 공식 문서 보기

viewDidLoad 메서드에 다음 코드 한 줄을 추가하면 해당 화면에서 기기가 절전 모드로 전환되는 것을 방지할 수 있습니다.

UIApplication.shared.isIdleTimerDisabled = true