私はiOS開発に飛び込み、プラットフォームとSDKに慣れるために独自の目覚まし時計アプリを構築しています。アプリストアの目覚まし時計アプリのいくつかは、アプリの実行中に画面が暗くなったりオフになったりしないようにしていることに気付きました。これはどのように実装されますか?
アプリケーションのデリゲートに次のコード行を追加します。
Objective-C:
[[UIApplication sharedApplication] setIdleTimerDisabled:YES];
スイフト2:
UIApplication.sharedApplication().idleTimerDisabled = true
スウィフト3:
UIApplication.shared.isIdleTimerDisabled = true