【问题标题】:Step using Firebase Cloud Messaging Plugin in ionic framework在离子框架中使用 Firebase 云消息传递插件的步骤
【发布时间】:2018-10-05 09:41:28
【问题描述】:

我想收到有关我的 ionic 应用程序(android 和 ios)的通知。我想使用 Firebase Cloud Messaging。我只需要安装 Cordova-FCM-plugin 还是需要安装另一个插件,例如 Cordova-firebase-plugin 和 PhoneGap-plugin-push。 firebase firestore-plugin 怎么样?我也需要安装吗?

我已经构建了应用程序并安装了 Cordova-FCM-plugin 然后运行应用程序但无法获取 firebase 令牌。得到这个错误:

错误:找不到 :: FCMPlugin :: registerNotification 的执行代理

【问题讨论】:

    标签: cordova firebase ionic-framework firebase-cloud-messaging ionic-native


    【解决方案1】:

    如果您想使用 firebase 发送推送通知,请阅读本教程 - Firebase notifications in Ionic。另外,请参阅官方 ionic 文档以获取相同的信息。 Official documentation

    【讨论】:

    • 是的,我已经关注了有关推送通知的 ionic 文档。我想知道哪个更好,Cordova-plugin-fcm 或 PhoneGap-plugin-push。
    【解决方案2】:

    您可以使用 OneSignal 或 cordova-plugin-push, 如果您决定使用cordova push 插件,请点击此链接https://github.com/phonegap/phonegap-plugin-push

    否则我建议您使用 onesignal 发送和接收推送通知 https://github.com/OneSignal/OneSignal-Cordova-SDK

    【讨论】:

      【解决方案3】:

      您需要更改以下文件: “AppDelegate+FCM”

      您可以在哪里找到以下方法: customDidFinishLaunchingWithOptions

      请在下面替换:

      [FIRApp configure];
      
          with this
      
       // [START configure_firebase]
          if(![FIRApp defaultApp]){
              [FIRApp configure];
          }
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2019-01-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-07-12
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多