오디오 녹음을하는 iPhone 응용 프로그램이 있습니다. 내가 달성하고자하는 것은 응용 프로그램을 계속 실행하여 연속 녹음을하는 동시에 배터리 수명을 절약하는 것입니다. 즉, 전력 소모를 줄이는 것입니다.배터리 수명을 절약하기 위해 코드를 구현하는 방법은 어떻게해야합니까?
다음 코드를 사용하여 응용 프로그램을 계속 사용하고 있습니다.
[[UIApplication sharedApplication] setIdleTimerDisabled:YES];
위의 코드는 화면 잠금을 비활성화합니다. 그러나 이것은 불필요한 화면 디스플레이를 유지하고 디스플레이가 꺼져 배터리를 절약 할 수 있습니다. 어떻게해야합니까? setIdleTimerDisabled가 NO이면 장치를 잠그고 응용 프로그램은 활성화되지 않습니다. – Sayali