从上周六(2021-07-31)起,打的google渠道包(aab),一直无法获取到clientid。
备注:在7月29日打的包,可正常获取。

- 发布:2021-08-02 09:48
- 更新:2021-08-02 09:52
- 阅读:1151
求助:关于google渠道包(aab),一直无法获取到clientid

这边也出现了这个情况了,打 apk 包通过 plus.push.getClientInfo 可以正常获取到 clientid 、 token ,打 aab 包时,这两种方式 plus.push.getClientInfo、plus.push.getClientInfoAsync 都获取不到,核对了 fcm 的 软件包名称、SHA证书指纹都和 dcloud 配置的一样,但就是获取不到 client、token。
调用 plus.push.getClientInfo 返回的信息如:
{\"id\":\"unipush\",\"token\":\"null\",\"clientid\":\"null\",\"appid\":\"JZxiuDXxxxxxxbgSHs\",\"appkey\":\"YHGxxxxxx96q9p4\"}
调用 plus.push.getClientInfoAsync 返回的信息如:
{\"code\":-1,\"message\":\"failed,check appkey or appid\"}
dcloud 的厂商推送设置的 FCM 设置,核对了也是有设置了对应的 Legancy server key ,并上传了 google-services.json
无情铁手
你上传的是aab应用吗?如果是的话,可能是证书需要出下载.der文件对你的证书进行加签.然后再打包上传.
2021-08-06 16:23