iPadアプリだけでなく、 iPhoneアプリも開発中です。どちらも異なるバンドル ID を持っていますが、プッシュ通知を受け取る必要があります。証明書は、apples プログラミング ガイドに記載されているように生成されます。4 つの証明書 (APNS-Dev-iPhone、APNS-Prod-iPhone、APNS-Dev-iPad、APNS-Prod-iPad) があるため、これらの証明書を 1 つのファイル に結合する方法を知りたいですか?
問題は、バックエンド側ではユーザーのデバイス トークンのみを保存していることです。開発モードで作業しているかどうかを判断するのは簡単ですが、iPad と iPhone のどちらの 証明書を使用するかをどのように決定すればよいでしょうか?
デバイス トークンしかないため、ユーザーが iPad アプリケーションを使用しているか、iPhone アプリケーションを使用しているかがわからないため、apns アップル サーバーに接続するときにどの証明書を使用するかを推測できません。
この問題を処理する方法について何か提案はありますか? ユーザーがデバイストークンを送信したデバイスなど、より多くの情報を保存する必要がありますか? または、すべての証明書を 1 つのファイルにまとめて apns Apple サーバーに送信する簡単な方法はありますか?
事前に感謝します。助けていただければ幸いです。