向 Android 设备发送数据 向 IOS 设备发送通知
Posted
技术标签:
【中文标题】向 Android 设备发送数据 向 IOS 设备发送通知【英文标题】:Send data to Android device Notification to IOS devices 【发布时间】:2019-05-09 12:33:40 【问题描述】:我们正在使用 firebase 从服务器向 android 和 ios 设备发送通知,并且我们正在使用旧版 FCM 发送通知。 但是当我们的应用程序是后台通知时,系统本身会处理通知,因此我们无法通过应用程序处理它。所以我们需要在通知中添加数据,以便在android端由应用程序自己处理通知。
但由于我们也有 ios 设备,我们无法从模式中删除通知。
有没有什么方法可以向安卓设备发送数据,向IOS设备发送通知?
你也可以找到我在下面提到的模式。
"registration_ids":[
],
"content_available":true,
"priority":"high",
"data":
"title":"",
"text":"",
"badge": 1,
"sound": "default"
,
"notification":
"title":"",
"body":"",
"badge": 1,
"sound": "default"
【问题讨论】:
我想做同样的实现,你有没有解决上述问题? 【参考方案1】:您必须将FCM Registration ID
与OS Type
映射并以某种方式存储它。现在,当您发送通知时,根据OS Type
,您将更改通知的正文结构。
【讨论】:
以上是关于向 Android 设备发送数据 向 IOS 设备发送通知的主要内容,如果未能解决你的问题,请参考以下文章
使用 php 向 ios 设备发送带有 fcm 令牌的远程通知
如何在基于 Java 的应用服务器上使用 GCM 向 iOS 设备发送推送通知