首页 > 解决方案 > 火箭聊天管理面板 - 单击发送测试推送时推送通知不起作用

问题描述

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: {}
}

所有数据似乎都已正确发送。

注意:我正在检查我自己的服务器

标签: iosswiftpush-notificationapnrocket.chat

解决方案


如果您在移动设备上使用自己的聊天实现,可能您应该注册您的令牌以接收推送通知

发布请求

api/v1/push.token

有身体

类型:“gcm”/“apn”(安卓/ios)

值:来自登录的“authToken”

应用程序名称:“主要”


推荐阅读