我正在创建一个用于其他应用程序的库,它将从单独的发件人那里收到它自己的Firebase消息。 我有两个Firebase令牌令牌,一个用于我用来测试sdk的应用程序,另一个用于sdk,使用我创建的不同senderID
String token_app = FirebaseInstanceId.getInstance().getToken();
String token_sdk = FirebaseInstanceId.getInstance().getToken(<my-sdk-project-id>, FirebaseMessaging.INSTANCE_ID_SCOPE);
在Firebase控制台上,我尝试通过向他们发送消息来测试这些令牌。当我从该应用项目发送消息时,使用token_app,我按预期接收通知和数据。
然而,当我尝试使用我的sdk项目时,使用token_sdk,我什么都没收到。通知从控制台发送,没有错误,但设备没有收到任何内容,应用程序本身位于前台或后台。
接收来自多个发件人的邮件有什么特别之处吗? Firebase文档没有深入讨论这个主题。