アプリのユーザーに通知を送信したいのですが、12.00より前にアプリを使用しなかった場合は、メッセージが表示されます(「アプリを起動する必要があります... bla bla bla」)-iOS
また、ユーザーが12.00より前にアプリを起動した場合、メッセージは表示されません。
サーバープッシュを使用する必要がありますか?ローカルプッシュを使用できますか?
心から
どちらも使用できます...しかし、ローカル通知は少しハックになります。理想的には、独自のサーバー経由で APNS を使用することをお勧めします。これにより、ユーザーがいつアプリを実行したかを正確に追跡し、それに応じてアラートを出すことができます。
もちろん、これを処理するシステムを構築し、アプリからサーバーにデータを送信して記録および処理する必要もあります。これは比較的簡単ですが、バックエンド サーバーの作業を行ったことがない場合は、難しいと感じるかもしれません。
次の X 日間、午後 12 時に通知をスケジュールし、ユーザーが正午までにアプリを開いた場合は、1 日ごとに通知をキャンセルすることで、ローカル通知を使用できると思います。しかし、これも理想的ではありません。
個人的には、アプリの使用を常に思い出させてくれるアプリの使用を楽しんでいるかどうかはわかりませんが、それは私の意見です!