私たちの会社には複数のアプリがあり、もちろんすべて異なるアプリIDを持っています。最近、プッシュ通知がアプリ X から送信されたようにデバイスに送信され、実際にはアプリ Y に送信されたという問題が見られます
ユーザーがアプリ Y を開くと、バックエンドがそのデバイス トークンを登録します。ユーザーはアプリを少し使用し、存在します 同じユーザーがアプリ X を開き、バックエンドもこのデバイスを登録します。
プッシュ メッセージがアプリ Y に送信され、ユーザーはこのメッセージを受け取りますが、デバイスはアプリ X によって受信されたかのように表示されます。通知アプリ X をクリックすると、アプリ X が開きます。
注: すべてのアプリは別々のデータベースを使用します
使用する .pem ファイルを確認しました (apns に通知を送信するためのバックエンドは PHP で記述されています)。接続マネージャーは、適切な証明書も使用して APNS に適切に送信します。
この問題の問題点と、もちろん解決策は何でしょうか?