iosアプリで画面が消えないように(スリープしないように)する

Xcode

iosアプリで画面を一定時間操作しなくても消えないように設定するには

[UIApplication sharedApplication] setIdleTimerDisabled:YES];

を設定する。逆に消えるように設定するには

[UIApplication sharedApplication] setIdleTimerDisabled:NO];

とする。

idleTimerDisabledはデフォルトではNOが設定されているので、画面は消えるようになっているが、xcodeでデバックしているときは画面が消えないようになっており、実機でデバックしているとYESに設定されているように勘違いしてしまうことがあるので注意が必要。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です