我想获得有关我的离子应用程序的通知(android& ios(。我想使用firebase云消息传递。我是否只需要安装Cordova-fcm-Plugin,或者我需要安装另一个插件,例如Cordova-firebase-Plugin和PhoneGap-Plugin-Push。Firebase Firestore-Plugin怎么样?我也需要安装吗?
我已经构建了应用程序并安装Cordova-fcm-Plugin,然后运行应用程序,但无法获得Firebase令牌。获取此错误:
错误:未找到:: fcmplugin的EXEC代理:: registernotification
如果要使用firebase发送推送通知,请通过本教程 - 离子中的火基通知。另外,请参阅官方的离子文档。官方文档
您可以使用OneSignal或Cordova-Plugin-Push,如果您决定使用Cordova Push插件,请按照此链接https://github.com/phonegap/phonegap-plugin-push
否则,我建议您使用OneSignal发送和接收推送通知 https://github.com/onesignal/onesignal-cordova-sdk
您需要在下面的文件中更改: " AppDelegate FCM"
在哪里可以找到以下方法: custandidfinishlaunchingwithoptions
请替换下面:
[FIRApp configure];
with this
// [START configure_firebase]
if(![FIRApp defaultApp]){
[FIRApp configure];
}