火箭聊天管理面板 - 单击发送测试推送时推送通知不起作用
Posted
技术标签:
【中文标题】火箭聊天管理面板 - 单击发送测试推送时推送通知不起作用【英文标题】:ROCKET CHAT ADMIN PANEL -- Push notifications not working when click on Send Test Push 【发布时间】:2019-01-01 07:27:17 【问题描述】:Rocket.Chat app version: 3.2.0 (223)
Rocket.Chat server version: 0.72.3
Device: iPhone 7/ios 12.1
我已经完成了下面链接中提到的所有设置。
https://rocket.chat/docs/administrator-guides/notifications/push-notifications
但每次我点击发送测试推送时,我都会收到一条错误消息 该用户没有令牌
另外,我在登录应用程序时检查了查看日志。
Push: Got push token from the app:
token:
apn: '45a24c27b9a1029da2c06f0ddbe99dbf6ec072988ffe260fa764d1f5eb2c4d47'
,
userId: 'eiBnnCawfhfpBxKFD',
id: '2661F96CFB3B4A51866E0FD468759152',
appName: 'com.resellcalendar',
metadata:
所有数据似乎都已正确发送。
注意:我正在使用自己的服务器进行检查
【问题讨论】:
更改后是否重启了服务器? 是的,我在进行更改后重新启动了服务器。 您可以将调试或生产设置为 false,具体取决于您正在测试哪一个,然后重新启动服务器。因此,如果您正在使用 debug 进行测试,请将 debug 设置为 true 并将 production 设置为 false。 我认为您已经使用自己的 Apple 和 Google 帐户的证书重新编译了移动应用程序,对吗? 是的,当然,我做到了 【参考方案1】:如果您在移动设备上使用自己的聊天实现,可能您应该注册您的令牌以接收推送通知
发布请求
api/v1/push.token
有身体
类型:“gcm”/“apn”(安卓/ios)
值:来自登录的“authToken”
appName:"Main"
【讨论】:
以上是关于火箭聊天管理面板 - 单击发送测试推送时推送通知不起作用的主要内容,如果未能解决你的问题,请参考以下文章