3***@qq.com
3***@qq.com
  • 发布:2021-05-22 20:28
  • 更新:2021-05-22 20:28
  • 阅读:444

华为离线推送记录

分类:HBuilder

之前app云打包的证书是生成的.keystore,因为hbuild提示如何生成证书一步步来就是生成的这个,然后华为开发者后台让我们用Android Studio生成的是.jks的证书,我去查了下这俩证书有啥区别反正说的是
keystore 是Eclipse 打包生成的签名。 而 。jks是Android  studio 生成的签名!都是用来打包的,并保证应用的唯一性!这就是他们的最大的区别。
   备注:很多第三方市场,我们上传apk的时候,他们只支持keystore,需要我们把.jks签名转化为.keystore!

因为一开始不知道所以就导致了已经在华为开发者后台配置了“SHA256证书指纹”但是还是推送不成功,然后我就去unipush后台根据cid故障排查发现还是没有deviceId,然后我就按照这个文章开始排查Unipush常见问题
然后就开始adb调试发现报6003,再去查HMS Core SDK框架错误码
才发现是证书不对,然后我再hbuild打包的时候证书用的华为开发者后台配置的内个.jks的证书,在unipush后台重新提交一下华为的需要的东西,再进行重新云打包,再进行adb调试就可以获取到了

0 关注 分享

要回复文章请先登录注册