详细图请下载附件,图太多了,就不一个一个传了。以下是摘要。
也不知道附件穿上没,如果下载不了,记得找我。
新建uniapp工程
生成keystore
制作自定义调试基座
生成图标
修改两处权限(离线打包之前)
配置unipush后台先配置才能打包
自定义基座运行,找到cid,并发送消息
运行,运行到手机或模拟器,运行基座选择,勾选自定义调试基座
基础的透传测试,没有问题
华为离线推送,离线推送无法收到
设备信息
华为Nova4
9.1.0.257
华为移动服务 4.0.0.331 管理空间 清理数据,重置推送服务 清空缓存 打开进入程序
uniapp程序已彻底退出
创建透传消息
intent:#Intent;action=android.intent.action.oppopush;launchFlags=0x14000000;component=io.yunhntech.push/io.dcloud.PandoraEntry;S.UP-OL-SU=true;S.title=ceshi0;S.content=654321;S.payload=test;end
得不到任何信息,如果把uniapp程序启动后就可以得到信息,但是显示的是走个推渠道。
补一个图这个要弄好啊才能发消息
最后解决了
https://note.youdao.com/ynoteshare1/index.html?id=ac2c52fe65c992fb59a4f8a21ad7f703&type=note
感谢个推团队的对应,态度也好,还不收费。
有一句话就是,必须是经过的包的apk安装才可以,自定义基座不行!!!云打包,删除自定义基座的程序,安装apk,重启手机。
确保apk的程序没有运行。我这个居然运行了。。。。
然后熄灭屏幕,把手机放远点,还不要插电。
发个消息。
哔。。。。。。
好了,客户端和配置到此为止,下面还有服务器端,和小米等第三方厂商的配置。
我跟你们讲,我都不敢多试,我怕不好使,不说了,再试试。