昨年、アプリ用のプッシュ通知証明書と PEM を作成しました。私のアプリでは、ユーザーがログインすると、デバイス トークンがサーバーに送信されます。デフォルトでは、ユーザーがアプリからログアウトするまで、アプリはログインしたままになります。プッシュ証明書の有効期限が切れたので、新しい証明書を作成して新しい pem ファイルを生成しました。しかし、すべてのデバイスにプッシュ通知を送信しようとすると. 失敗しましたが、「正常に接続されました」というメッセージが表示されました。
アプリには約 100 人のユーザーがいます。古いユーザーは通知を受け取りません。しかし、アプリを削除して再ダウンロードすると。できます。しかし、ユーザーがアプリを削除して再度インストールすることは望ましくありません。サーバーにすべてのユーザーのデバイス トークンがあります。しかし、それらのどれも機能していません。
私はこの答えに出くわします。違いはありますか
https://stackoverflow.com/a/6825777/711963
注: 私のアプリは iOS V5.1.1 以降のバージョンをサポートしています
どんな助けでも大歓迎です