Skip to content

im-server 没有保存的token和_push type #49

@jiangxf76052186

Description

@jiangxf76052186

如果遇到问题请按照以下步骤排查:

1:请确保上面所有步骤都正确完成之后,再开始问题排查
2:确保程序是非启动状态,如果退回到桌面,应用还是激活的还会继续收消息,此时就不会走推送服务。应用在后台激活状态时应该走本地通知。
3:确认客户端推送SDK是否正确的获取到token,是否调用了setDeviceToken,token和type是多少?
4:上一步成功之后,IM-Server数据库的t_user_session表的_token和_push_type字段会被填上上一步设置的值。
5:确认消息是否是自定义消息,如果是自定义消息,push content或者push data至少一个不为空才会推送。另外消息的PersistFlag必须是存储或者存储计数属性的才会推送。
6:确认目标客户端是否7日之内登录过,超过7天是不推送的。
7:确认目标客户是否设置了全局静音或会话静音。
8:如果有pc和web端登陆,确认是否设定了pc在线时手机静音。

问题描述:
前端同学检查第3步已经执行,但是后端同学检查第4步的数据库里面没有值。这可能是什么问题导致的。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions