アプリがフォアグラウンドにあり、画面がロックされている間、ユーザーが特定の発火日に連続して音を鳴らすことができる目覚まし時計を構築しています。
https://github.com/mruegenberg/MMPDeepSleepPreventerは、アプリが 10 分後に終了しないようにする唯一のソリューションです。ただし、このアプローチはバッテリーの大幅な消耗を引き起こします。
バッテリーを大幅に消耗させることなく、この問題に対する他のアプローチはありますか? バッテリーを消費せず、脱獄もせずにこれを行う目覚まし時計が他にもあるので、それが可能であることはわかっています。