我们最近将 的值更改gcmSender
为指向AirshipConfigOptions
Urban Airship 库对象中不同的 Google 项目编号(测试和生产环境之间的切换),如下所示:
AirshipConfigOptions options = AirshipConfigOptions.loadDefaultOptions(this);
options.gcmSender = "123456789101";
Urban Airship 现有的许多注册都是使用旧gcmSender
值注册的。随着这一变化,所有对现有设备的推送通知都不再起作用。
这个StackOverflow 答案表明这是因为注册与特定的发件人相关联;但是我看不到任何在 Urban Airship 上删除或强制重新注册设备的方法。
有没有人遇到过这个?最终的解决方法或解决方法是什么?