Hus*_*syn 6 apple-push-notifications ios firebase firebase-notifications
我正在尝试在我的iOS应用程序中使用Firebase.我成功地将其集成并接收来自所有3个目标(用户段,主题和单个设备)的通知.我的问题是如何知道从哪个主题收到特定通知?
编辑:
我正在测试iOS11.2(XCode9.2)和我的响应(userInfo)是:
{
aps = {
alert = test;
sound = default;
};
"gcm.message_id" = "0:1513282329413512%38894e8e28894e8e";
"gcm.n.e" = 1;
"gcm.notification.sound2" = default;
"google.c.a.c_id" = 1542306492273623048;
"google.c.a.c_l" = test;
"google.c.a.e" = 1;
"google.c.a.ts" = 1513182256;
"google.c.a.udt" = 0;
}
Run Code Online (Sandbox Code Playgroud)
我收到了,gcm.message_id但看起来"gcm.message_id" = "0:1512894251264950%38894e8e38894e8e"; 如何将此映射到我的主题名称?
谢谢.
我从 Firebase 支持团队得到了答案。
似乎没有办法根据文档获取此信息。我能想到的一种解决方法是,如果您在数据负载中传递主题名称,那么您可以从代码中手动处理它并将其映射到您的 message_id。
看起来这在 Android 上有效,但在 iOS 上目前不支持(2017 年 12 月)
| 归档时间: |
|
| 查看次数: |
427 次 |
| 最近记录: |