カスタム時間間隔(2時間、3時間など)でローカル通知を繰り返したい。
ローカル通知にrepeatIntervalを使用する方法を知っています。しかし、それを使用することで、時間、日、週の通知を繰り返すことができます。
ランダムな時間間隔を繰り返したい。
カスタム時間間隔(2時間、3時間など)でローカル通知を繰り返したい。
ローカル通知にrepeatIntervalを使用する方法を知っています。しかし、それを使用することで、時間、日、週の通知を繰り返すことができます。
ランダムな時間間隔を繰り返したい。
カスタム間隔を実行することはできません。しかし、できることはUILocalNotification
、特定の時間のカスタム間隔の後に追加するループを作成することです。
常にすべての通知を削除してから読み取る必要があります。そうしないと、ユーザーは各通知をx回受け取ります。
これに伴う問題は、a)パフォーマンスに優しくなく、b)次の2週間にカスタム間隔を追加すると、ユーザーは通知を再作成するためにアプリを開く必要があります。
アップデート:
デバイス上の各アプリケーションは、最も早く起動する64のスケジュールされたローカル通知に制限されます。オペレーティングシステムは、この制限を超える通知を破棄します。定期的な通知は単一の通知と見なされます。