个推推送 SDK常见问题检查 03

在同一个手机登录过两个帐号,那么在我的服务器上,这两个帐号关联的clientID就一样了,那推送的消息就乱了?

对于个推只根据用户clientid进行消息下发的,无法避免此类情况。建议客户端维护一套用户id和clientid的关系,用户登录时检测用户id和clientid的绑定关系,下发时根据关系对相应的clientid进行下发。

收到推送,手机顶部的那一栏显示的是机器人,为什么?

需要在工程中drawable下放一张以push.png命名的图标

服务端调接口推送出现appid_error

Appid_error表示推送指定的appid和clientid绑定的appid不一致

原因应该您修改过应用appid,导致clientid绑定在之前的appid上,你需要的操作:删除sd卡libs目录,应用清除数据或者卸载重装,再启动应用重新获取clientid


平台上故障排查中,点击一键检测,出现调用openservice失败,traceid为空

您应该修改过应用appid,导致clientid绑定在之前的appid上,你需要的操作:删除sd卡libs目录,应用清除数据或者卸载重装,再启动应用重新获取clientid

服务端调接口推送出现tokenMD5noUser

clientid输入错误,或者是个无效的clientid(clientid无效,意味着用户3个月未登陆)

服务端调接口推送出现appidNoUser

客户端还未集成sdk,或者集成后未获取到clientid,导致服务端任务该appid下没有用户

平台上那个通知图标的图片有什么限制吗?

要求5k以下

手机与服务器断开连接期间,推送的消息是否会保存?在手机下次上线后还能接收到吗?以及能保存多长时间?是否可以设置?

由于网络等原因与推送服务器断开连接,此时用户进入离线状态,这期间推送的消息可以保存离线消息的,而且离线消息的保存时间可以由开发者进行设置。

1. 通过个推开放平台推送的消息,是否进离线消息选择“是”,离线保存时间范围为1-72小时;

2. 通过服务端接口推送的,可以通过参数message.setoffline(true),message.setofflineexpiretime(72*3600*1000)设置本条消息的离线保存时间,单位为毫秒,默认为1小时。


此篇也是个推推送常见问题解答的最后一篇。希望能对开发者小伙伴们有帮助。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值