iPhoneアプリで、常に触っている必要がなかったり放置する必要があるアプリの場合
自動ロックが設定してあるとスリープ状態になってしまい画面が勝手に黒くなってしまう。
常に画面を表示させていたいアプリだと困るので、この自動ロックを解除する方法を探していたらありました。
アプリケーションを起動したままの状態を保つ場合は、UIApplicationのidleTimerDisabledプロパティをYESに設定するとスリープモードを解除することができます。
YES:自動スリープモードを解除
NO:自動スリープモードに設定
自動ロックが設定してあるとスリープ状態になってしまい画面が勝手に黒くなってしまう。
常に画面を表示させていたいアプリだと困るので、この自動ロックを解除する方法を探していたらありました。
アプリケーションを起動したままの状態を保つ場合は、UIApplicationのidleTimerDisabledプロパティをYESに設定するとスリープモードを解除することができます。
自動スリープモードの設定
[UIApplication sharedApplication].idleTimerDisabled = YES;YES:自動スリープモードを解除
NO:自動スリープモードに設定