我的公司正在构建多个Android和iOS应用程序。它们本质上是相同的应用程序,但每个客户的品牌不同。
我正在为这些应用设置推送通知。我计划通过GCM(或FCM)发送iOS和Android的所有推送通知。
我原本打算只为所有应用和所有客户使用一个发件人ID / API密钥。
要使用GCM或FCM工作的iOS通知,我必须将APNS证书与我的Google项目相关联,但如果我们决定只为多个客户设置一个Google项目,则可以将多个APNS证书与一个Google项目相关联/应用
如果答案是否定的,那是否会迫使我们为每个客户设置一个单独的Google项目?
答案 0 :(得分:1)
是,
Firebase项目可以连接到多个Android和iOS应用。每个应用程序都由其包名称或包ID定义。对于iOS,您可以将生产和开发证书与连接到Firebase项目的每个iOS应用相关联。
因此,您可以使用单个Firebase项目将FCM消息发送到多个应用程序。请注意,Firebase项目是基于Google开发人员项目构建的。