0

私たちはニューススタンド アプリを開発しており、現在、新しい問題が発生したことをユーザーに知らせるプッシュ通知に取り組んでいます。あいまいな Apple ドキュメントから、アプリをダウンロードしたユーザーごとに個別のプッシュ通知を送信する必要があるようです。各通知には、アプリ インスタンスごとに一意のデバイス トークンが含まれている必要があります。

Trust Componentsというタイトルのセクションは、デバイス トークンまたは証明書を使用してプッシュ通知を認証できることを暗示しているようですが、両方が必要であることも暗示しています。

インストールされたインスタンスごとに個別のプッシュ通知を送信する必要があるというのは正しいですか? プッシュ通知を1 回送信して、Apple にアプリのすべてのユーザーに新しい問題が発生したことを通知させることは本当にできないのでしょうか?

4

1 に答える 1

1

簡単な答えは「はい」です。あなたの発言は正しいです。

サーバー(プロバイダー)に保存する必要がある各デバイストークンにプッシュ通知を送信する必要があります。複数の通知を送信するための推奨される方法は、複数の接続を作成するのではなく、1 つの接続を再利用して複数の通知を送信することです。以下はApple Docの段落です

また、複数の通知にわたって APNs との接続を維持する必要があります。APNs は、迅速かつ繰り返し確立され、切断される接続をサービス拒否攻撃と見なす場合があります。エラーが発生すると、APNs はエラーが発生した接続を閉じます

于 2013-04-05T17:27:52.397 に答える