UniPush的多厂商通道中小米token未绑定
使用官方文档进行多厂商绑定,成功后,在uni后台发送透传消息,使用多厂商通道的intent方式(intent:#Intent;action=android.intent.action.mipush;launchFlags=0x14000000;component=io.dcloud.UNI1234567/io.dcloud.PandoraEntry;S.UP-OL-SU=true;S.title=测试标题;S.content=测试内容;S.payload=test;end)。
经测试,手动杀死应用后在华为和小米手机的表现不一致。
1.华为手机正常走厂商通道,可以收到推送消息,正常。
2.小米手机未收到消息,一段时间后打开应用,收到离线推送。
3.后台统计中,华为手机走的厂商通道,另一台手机则个推通道。经个推人员证实,该小米手机的消息未绑定小米token,即未开通小米推送。
4.后排查,华为与小米的注册应用包名一致,其对应的平台key等信息均无误。
5.找不到对应的uni开发人员帮我排查问题所在,其他方式也找不到可以手动绑定小米厂商通道的方式。
6.细节,使用测试手机的IMEI无法查找到对应的用户信息,侧面证实该应用未注册小米token。
该小米手机型号为红米note8Pro
分割线-------------
原题目的意思不太清楚,最近对push功能看得多了,发现就是一个配置的问题,各种地方都注意到就可以了,建议看个推文档,厂商文档,背诵并默写全文。
1***@qq.com
你好,请问你的解决了吗?
2020-11-27 17:55