7

ちょっとした混乱です。プライマリ アプリ、voip などをサポートする APNS 用のユニバーサル クライアント SSL 証明書があるのに、Pushkit 用に別の VoIP サービス証明書が必要なのはなぜですか?

最新の Apple docs に従って

ここに画像の説明を入力

ここに画像の説明を入力

アプリが複数のトピック (voip/non-voip) をサポートしている場合、個別の証明書ではなく単一の APNS SSL 証明書を使用する方がよいのではないでしょうか? これにより、同じ接続 (APNS プロバイダーから APNS へ) を使用して、Voip プッシュと標準プッシュの両方を配信できるようになります。

4

2 に答える 2

2

アップルのドキュメントによると、

PushKit を使用して VoIP プッシュを受信することには、多くの利点があります。

  • VoIP プッシュが発生した場合にのみデバイスが起動されるため、エネルギーを節約できます。

  • アプリがアクションを実行する前にユーザーが応答する必要がある標準のプッシュ通知とは異なり、VoIP プッシュ
    は処理のためにアプリに直接送られます。

  • VoIP プッシュは優先度の高い通知と見なされ、遅延なく配信されます。
  • VoIP プッシュには、標準のプッシュ通知で提供されるデータよりも多くのデータを含めることができます。
  • VoIP プッシュを受信したときにアプリが実行されていない場合、アプリは自動的に再起動されます。
  • アプリがバックグラウンドで動作している場合でも、アプリにはプッシュを処理するランタイムが与えられます。

2~6節はAPNと比較したVoIPのメリットですが、一般的なアプリに付与するのには適していないため、分離する必要があります。

于 2016-08-27T15:10:17.560 に答える