iOS デバイスのディスプレイが暗くなったり消えたりしないようにするにはどうすればよいですか? [重複] 質問する

iOS デバイスのディスプレイが暗くなったり消えたりしないようにするにはどうすればよいですか? [重複] 質問する

私は iOS 開発に取り組んでおり、プラットフォームと SDK に慣れるために独自の目覚まし時計アプリを作成しています。アプリストアにある目覚まし時計アプリの中には、アプリの実行中に画面が暗くなったりオフになったりしないようにするものがあることに気づきました。これはどのように実装されているのでしょうか?

ベストアンサー1

アプリケーション デリゲートに次のコード行を追加します。

目的:

[[UIApplication sharedApplication] setIdleTimerDisabled:YES];

スイフト2:

UIApplication.sharedApplication().idleTimerDisabled = true

Swift 3、4、5:

UIApplication.shared.isIdleTimerDisabled = true

おすすめ記事