我尝试从Firebase FCM向我的离子应用程序发送推送通知,但是我的应用程序从未收到该通知,并且经过3天的搜索,我找不到任何解决方案!我快疯了!
ionic start myApp blank
),ionic cordova platform add android
)platform/android/app
文件夹中ionic cordova plugin add phonegap-plugin-push
和npm install --save @ionic-native/push
)最不可思议的是:如果我在控制台中复制registrationId
并尝试发送测试通知(创建新消息时第一步是在FCM中使用“设备上的测试”按钮),测试通知已正确接收。
也令人难以置信:尝试我的第一个通知后,通知已正确工作了2个小时,并且突然停止工作,而未进行任何修改。
我试图从零开始重新启动许多新应用,并且不可能收到任何他妈的通知。
有什么主意吗?有人已经遇到了同样的问题吗?
PS:这是我的控制台输出:
Angular is running in the development mode. Call enableProdMode() to enable the production mode.
Ionic Native: deviceready event fired after 430 ms
We have permission to send push notifications
Channel created
Channel deleted
List of channels Array(0) length: 0
Device registered
Object
registrationId:
"fbaXyRApJ2k:APA91bHdA5LkxeOfrpNRud0_jetEpb1j93Qn9Bm5TXDp6DpU1TpuWdYHWjKrSdLBaRLizezBJ0Ls1dOr_nYRvOlS4KXSJ6nspaDPKb4nGFUXKFDYclPf24rcYJfGITcImvxcHOpJGHhe"
registrationType: "FCM"
__proto__: Object