2

我刚刚将我的GCM实施更新为Firebase。Firebase FCM实践(1个项目与多个应用程序)

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

现在,我已将所有应用链接到一个项目,并且运行良好,但我不知道这是否是最好的(最明智的!?)方法。 因为现在每次我下载“google-services.json”时,都会为我的所有链接应用程序提供配置信息,即使我目前的应用程序中并不需要它(并且我不确定是否可以删除多余的东西(我可以吗?))。

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

回答

4

对于只有一个项目还是还有什么好处?

使用单个项目意味着还使用单个发件人ID。我认为,你可以通过@TrevorJohns参阅本answer(报价只是必要的段落,你的关心。我认为):

开发人员很欢迎(和鼓励)使用相同的发送者ID/API所有应用程序的关键。


每次我下载“谷歌services.json”有我的所有关联应用在它的配置的东西,即使我并不需要它在我的当前应用程序(和我不是当然,如果我可以删除多余的东西(我可以吗?))。

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

干杯!

相关问题