最近、次のように、Urban Airship ライブラリのオブジェクトgcmSender
内の別の Google プロジェクト番号 (テスト環境と本番環境の切り替え) を指すようにの値を変更しました。AirshipConfigOptions
AirshipConfigOptions options = AirshipConfigOptions.loadDefaultOptions(this);
options.gcmSender = "123456789101";
gcmSender
古い値を使用して登録された Urban Airship への既存の登録が多数ありました。この変更により、既存のデバイスへのすべてのプッシュ通知が機能しなくなります。
このStackOverflow の回答は、登録が特定の送信者に関連付けられているためであることを示しています。ただし、Urban Airship でデバイスを削除または強制的に再登録する方法がわかりません。
誰もこれに遭遇したことがありますか?最終的な回避策または修正は何でしたか?