【问题标题】:Firebase FCM practices (1 project vs multiple apps)Firebase FCM 实践(1 个项目与多个应用)
【发布时间】:2016-06-21 12:29:36
【问题描述】:

我刚刚将我的 GCM 实现更新为 Firebase。

我从创建 FCM 项目开始,并向其中添加了我的一个应用程序。 当我使用第二个应用程序时,我创建了一个新的 FCM 项目,但后来发现我可以将多个应用程序链接到一个项目,因此我也将第二个应用程序链接到我的第一个项目。

现在我将所有应用程序都链接到一个项目并且效果很好,但我仍然想知道这是否是最好的(最明智的!?)方法。 因为现在每次我下载“google-services.json”时,我所有链接的应用程序中都有配置内容,即使我当前的应用程序中不需要它(而且我不确定我是否可以删除多余的东西(我可以吗?))。

只有一个项目是否有任何其他后果,或者它甚至是一件好事?

【问题讨论】:

    标签: firebase google-cloud-messaging firebase-cloud-messaging


    【解决方案1】:

    只有一个项目是否有任何其他后果,或者它甚至是一件好事?

    使用单个项目意味着也使用单个发件人 ID。我认为您可以参考@TrevorJohns 的answer(引用唯一必要的段落,以供您关注……我认为):

    非常欢迎(并鼓励)开发者为他们的所有应用使用相同的发件人 ID/API 密钥。


    每次我下载“google-services.json”时,其中都会为我的所有链接应用程序提供配置内容,即使我当前的应用程序中不需要它(而且我不确定我是否可以删除多余的东西(我可以吗?))。

    我试了一下(添加了一个应用程序,下载了 google-services.json,删除了另一个应用程序的详细信息(确保您没有删除您想要的应用程序的详细信息),将其复制到 Application 文件夹) 一切正常。

    干杯!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-22
      • 2018-04-05
      相关资源
      最近更新 更多