バッジの更新をプッシュしながら、以前のメッセージを残す方法はありますか?
-
18-09-2019 - |
質問
このシナリオを想像してください:
10.00:あなたのアプリは「こんにちは」というメッセージをプッシュします
10.01:あなたのアプリは同じデバイスからメッセージなしでバッジアップデートをプッシュします
何が起こるかということは、メッセージが消滅することです。したがって、ユーザーがそれを見なかった場合、それはなくなりました。以前のメッセージをクリアせずにバッジ通知を送信する方法はありますか?メッセージをもう一度送信できることは知っていますが、メッセージの準備ができている可能性のあるユーザーをスパムしたくありません。
単にそれが可能かどうかについて、私はその理由について議論したくありませんか?
解決
残念ながら、それは不可能です。アラートにバッジアップデートを同時に設定することをお勧めしますが、 ただ アラートを「上書き」せずにバッジを更新します。
ただし、同時に、他のアプリケーションからのメッセージも以前のアラートを上書きします。
APNSペイロードにサウンドを含めると、電話はサウンドを再生または振動させるため、少なくともこれを行う必要がある場合にメッセージが受信されたことをユーザーのフィードバックに与えることができます。
所属していません StackOverflow