私はこれに対する答えを探していましたが、見つけられないようです。アプリの複数のフレーバーに PUSH 通知を送信します。以前に、各証明書をループしてユーザーのアプリの種類と照合するようにこれを設定しました。事実上、証明書ごとに新しい SSL 接続を作成し、その特定の証明書に関する通知を送信します。
これらの証明書をすべて変換し、有効期限が切れたときにインストールするのは少し面倒です。KeyChain アクセスから複数の証明書を単一の p12 ファイルとしてエクスポートし、それを変換して、証明書管理の観点から物事をよりシンプルに保つことができます。問題は、PUSH 通知がまったく受信されていないことです。APNS に正常に接続でき、フィードバック サービスから問題は報告されていませんが、何も機能していないようです。これにより、APNS はファイル内の最初の証明書のみを検証し、他の証明書は無視して接続を成功させるが、通知の配信を妨げる可能性があると私は信じています。この場合、接続が切断されるか、フィードバック サービスで何かが報告されると予想されますが、これまでのところ、どちらも見たことがありません。
これを成功させるための洞察を持っている人はいますか? ありがとうございました。