vivo创建应用后,一直是审核状态,是要上架之后才能推送是吗
这个测试设备中的regid请问在哪里查看的
HelloWorldTD
- 发布:2022-03-15 11:11
- 更新:2023-03-29 09:48
- 阅读:1517
2 个回复
FullStack - 【插件开发】【专治疑难杂症】【ios上架、马甲包、白包、过审、已成功上架过几百个】【多款插件已上架:https://ext.dcloud.net.cn/publisher?id=22130】【非诚勿扰】QQ:543610866
厂商推送,需要上架,普通推送,不用
1***@qq.com
测试不需要上架 但是只能通过api接口测试推送比较麻烦,以下是获取vivo设备 regid的步骤 1.需要在uniPush模块 vivo厂商推送 配置应用信息(上不上架不影响,但是消息回执一定要开不然unipush验证不通过)2.在HBuilder X 项目的manifest.json (我用的H5+项目 其他类似)权限配置-勾选(android.permission.INTERNET) 重新打包3.用H5+api的var info = plus.push.getClientInfo(); info.clientid 拿到设备cid 4.再到uniPush模块 - 消息推送(会打开个推页面)-配置管理-故障排查-状态查询中输入设备cid 点击一键检测 就会得到Device Token 这个就是vivo 的regid 亲测有效 重点第二步选择权限不然 拿到的Device Token 在vivo 是未注册的
2***@qq.com
拿到的regid,可是放到测试设备中显示已失效
2023-07-19 17:04
2***@qq.com
设备regId已失效,请重新添加设备
2023-07-19 17:05
尼卡路西
获取不到啊 info.clientid,plus.push.getClientInfo() 打印出来是 {
"id": "null",
"token": "null",
"clientid": "null",
"appid": "null",
"appkey": "null"
}
2023-08-11 16:54