PushSharp-GCM授权失败

Ern*_*e P 4 notifications push pushsharp firebase-cloud-messaging

使用Pushsharp v4.0.10(nuget软件包),GCM Authorization Failed在向Android设备发送推送通知时出现错误。

似乎在问题574(https://github.com/Redth/PushSharp/issues/574)中引发的错误已编译到nuget包中,但我仍然遇到此错误。

这可能与Firebase Cloud Messaging的引入有关吗?

有人在使用GCM方面仍然成功吗?

AL.*_*AL. 5

截至目前,GCM仍然可用。但是,强烈建议新用户改用FCM。无论哪种方式,对于GCM和FCM,您都必须使用从Firebase控制台生成的服务器密钥。GCM文档中有一个可见的注释:

从2016年9月开始,只能使用“设置”面板的“ 云消息传递”选项卡在Firebase控制台中创建新的服务器密钥。可以在Firebase控制台中导入需要创建新服务器密钥的现有项目,而不会影响其现有配置。

许多用户都遇到了授权错误,其中一些用户的项目也很旧。有关更多详细信息,请参见此处