3

毎日繰り返す必要のある通知があります。特定の日はユーザーがオフにすることができます。UILocalNotificationフレームワークを使用してこのシナリオを実現する簡単な方法はありますか?

2011年3月1日から毎日繰り返され、3月7日と3月23日は無効になっている通知の例を見てみましょう。

私が思いついた唯一の解決策は、以下を作成することです。

  • 3月1日から3月6日までの6回の繰り返しのないUILocation通知
  • 3月8日から3月22日までの14回の繰り返しの ないUILocation通知
  • 1 3月24日のUILocation通知の繰り返し、毎日繰り返し

これは実行可能ですが、ユーザーが削除日を変更するたびに再評価する必要があります。これは、このタイプのシナリオを達成するための最良の方法ですか?

編集:これがアプリあたり64通知の制限に(急速に)近づいているという事実は言うまでもありません。

4

2 に答える 2

0

アプリが不定期に繰り返される通知を設定する必要があるこの種のアラームの問題については、プッシュ通知を使用するのが最善の方法です。私はこの種の問題に 2 か月を無駄に費やし、ついに通知をプッシュする必要がありました。だから、できるだけ早くプッシュ通知を試してみてください.:)

于 2011-12-20T04:54:13.753 に答える