Local and Push Notificationsに関するAppleのドキュメントを読んでいます。技術的に言えば、私は両方のソリューションを理解しています。ただし、テクニカル ドキュメントには、経験からしか学べない詳細が欠けていることがあります。これが、私がここにいる理由です。現在の問題に対する最善の解決策を知る必要があります。
私は何をする必要がありますか:
ユーザーが選択した、事前にプログラムされた特定の日付でトリガーされる通知システムを実装する必要があります。これらの通知はデバイス間で同期する必要があります。つまり、ユーザーは複数のデバイス (アプリのユーザー アカウントを共有する) からこれらの通知のオン/オフを切り替えることができます。
私の質問:
これを実装する最良の方法は何ですか: ローカルまたはプッシュ通知?
私の分析:
ローカル通知はセットアップがはるかに簡単で、サーバー イベントに依存しない事前にプログラムされた通知を表示するのに十分なはずです。問題は、サーバーを介してすべてのユーザーのデバイスにカスタム同期メカニズムを実装する必要があることです。
プッシュ通知は、私には少し過剰に思えます。これらは、事前にプログラムされた通知には必ずしも必要ではなく、他のタイプの通知に適している可能性があります。明るい面では、箱から出してすぐにデバイス間で同期を提供するようです.