AndroidiOS
での動作と同様に、アプリがクリーンアップされる (したがって実行されていない可能性がある) のに十分なアイドル時間が経過した後、ヘッドセット/ヘッドフォンがデバイスから切断されたときに、アプリに通知されるようにしたいと考えています。BroadcastReceiver
不可能だと思いますが、何かアイデアをいただければ幸いです。
ローカル通知とプッシュ通知、およびNSNotificationCenter
. イベントはデバイス上で発生するため、プッシュ通知は適切ではありません。(時間を指定して) ローカル通知をスケジュールすることのみが可能であり、システム イベントからそれらを作成することはできず、からの通知NSNotificationCenter
はアプリの実行中にのみ受信されます。
上記の情報のいずれかを誤解していませんか、それとも他に使用できるトリックはありますか?