バッジの更新をプッシュしながら、以前のメッセージを残す方法はありますか?

StackOverflow https://stackoverflow.com/questions/1696045

質問

このシナリオを想像してください:

10.00:あなたのアプリは「こんにちは」というメッセージをプッシュします

10.01:あなたのアプリは同じデバイスからメッセージなしでバッジアップデートをプッシュします

何が起こるかということは、メッセージが消滅することです。したがって、ユーザーがそれを見なかった場合、それはなくなりました。以前のメッセージをクリアせずにバッジ通知を送信する方法はありますか?メッセージをもう一度送信できることは知っていますが、メッセージの準備ができている可能性のあるユーザーをスパムしたくありません。

単にそれが可能かどうかについて、私はその理由について議論したくありませんか?

役に立ちましたか?

解決

残念ながら、それは不可能です。アラートにバッジアップデートを同時に設定することをお勧めしますが、 ただ アラートを「上書き」せずにバッジを更新します。

ただし、同時に、他のアプリケーションからのメッセージも以前のアラートを上書きします。

APNSペイロードにサウンドを含めると、電話はサウンドを再生または振動させるため、少なくともこれを行う必要がある場合にメッセージが受信されたことをユーザーのフィードバックに与えることができます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top