同一个用户推送 第二条推送返回失败

收不到消息
标签: #<Tag:0x00007fb833bae3c8>

(592449101) #1

发送失败(errcode:1011,errmsg:没有满足条件的推送目标)

Message ID 29273397783504327
推送平台 android,winphone,ios-dev
推送结果 发送失败(errcode:1011,errmsg:没有满足条件的推送目标)
audience {“alias”:[“2587849”]}
notification {“android”:{“extras”:{“status”:“1”,“uid”:“0”,“title”:"",“attribute”:{“channelId”:“2330390”},“created_at”:“1500446006”,“updated_at”:“1500446006”,“content”:"@新玲,你订阅的频道已经开播啦!",“link”:"",“content_type”:“text”,“type”:“1”,“channel”:“7”},“alert”:"@新玲,你订阅的频道已经开播啦!"},“ios”:{“sound”:"",“extras”:{“status”:“1”,“uid”:“0”,“title”:"",“attribute”:{“channelId”:“2330390”},“created_at”:“1500446006”,“updated_at”:“1500446006”,“content”:"@新玲,你订阅的频道已经开播啦!",“link”:"",“content_type”:“text”,“type”:“1”,“channel”:“7”},“badge”:"+1",“alert”:"@新玲,你订阅的频道已经开播啦!"}}
message {“msg_content”:"@新玲,你订阅的频道已经开播啦!",“extras”:{“status”:“1”,“uid”:“0”,“title”:"",“attribute”:{“channelId”:“2330390”},“created_at”:“1500446006”,“updated_at”:“1500446006”,“content”:"@新玲,你订阅的频道已经开播啦!",“link”:"",“content_type”:“text”,“type”:“1”,“channel”:“7”}}
options {“sendno”:2816257809,“time_to_live”:“86400”,“apns_production”:false}


#2

(592449101) #3

客户端集成ok, 推送是通一个用户 registrationID相同 和缓存有什么关系吗?麻烦解释一下 吧。


#4

1、请看我的总结链接
2、检查客户端的别名,肯定 在第二条推送之前就被你们置空了


(592449101) #5

是这样的,所有推送都是服务端发的推送,客户端只负责接收推送消息,客户端的别名就是用户id,别名不会变的,可能我没表达明白。


#6

1、出现这个报错唯一的可能就是别名下没有目标,别名被置空了
2、你们用了别名,那就是你们在服务端或者客户端有逻辑 去设置别名,在哪里设置的就请去检查
3、检查是否在退出登录时 你们设置置空了别名!