通过向 FCM 单个设备发送通知来反应本机 Firebase iOS 生产无法正常工作
Posted
技术标签:
【中文标题】通过向 FCM 单个设备发送通知来反应本机 Firebase iOS 生产无法正常工作【英文标题】:React native Firebase iOS Production not working by sending noti to FCM single device 【发布时间】:2020-03-08 05:42:21 【问题描述】:我正在做一个带有通知的 React 本机项目,使用 APNs 身份验证密钥 .它在 android 和 iOS dev 上运行良好。
但是当我将 ipa 导出为 adHoc 在设备上运行时,当我将通知发送到 使用 FCM 的单个设备时,应用程序停止接收通知。只有当我发送到所有 iOS 设备时它才有效。
【问题讨论】:
【参考方案1】:尝试通过邮递员为已发送的特定用户发送通知。我认为这个问题将是错误的user_key。
发帖:https://fcm.googleapis.com/fcm/send
标题: 授权:Key='YOUR_SERVER_KEY' 内容类型:application/json
BODY:原始数据
"to": "User_key",
"priority": "high",
"data":
"title": "Hello world",
"body": "Hello...",
"image": "https://vortex.accuweather.com/adc2010/images/icons-numbered/01-l.png",
"media_type": "image",
"message": "message message message messagemessage message",
"attachment": "https://vortex.accuweather.com/adc2010/images/icons-numbered/01-l.png"
,
"notification":
"android_channel_id": "news",
"sound": "default",
"title": "Hello world",
"body": "Hello...",
"image": "https://vortex.accuweather.com/adc2010/images/icons-numbered/01-l.png"
【讨论】:
以上是关于通过向 FCM 单个设备发送通知来反应本机 Firebase iOS 生产无法正常工作的主要内容,如果未能解决你的问题,请参考以下文章
FCM 通过 fcm 控制台向我的 ios 设备发送通知,但从 php 服务它没有发送通知
在应用程序被杀死后,使用 HTTP 请求通过 Firebase(FCM)向 iOS 设备发送推送通知 [重复]