GooglePlay重签名引发的第三方失效,统一解决有效

当启用Google Play签名计划后,应用的MD5、SHA1、SHA-256证书发生变化,导致第三方服务如登录、短信SDK等失效。解决办法包括获取Google提供的新签名证书,或者通过PEPK工具升级应用签名密钥,并将加密后的私钥与原始签名文件打包上传。遵循正确的PEPK命令行参数,可以生成符合要求的ZIP文件并解决问题。
摘要由CSDN通过智能技术生成

大家有没有遇到上架在Google应用下载回来发生很多的问题,例如第三方登录失效,SMSSDK短信sdk发不出短信,报错误489.接入的百度高德等地图都没有办法正常使用等等。。。

恭喜你,掉坑了!!!

因为最近上架Google应用由于启用了Google sign,加入签名计划。导致从Google上下载的应用重新签名打包,这个时候导致于你的应用签名证书 MD5,SHA1,SHA-256统统发生了改变,所以凡是使用到这些配置的第三方都受到了影响,那么问题来了,GooglePlay它究竟改了什么,用的是哪一个应用签名证书呢?

不要着急。
登录GoogPlay开发者平台(vpn使用Shadowsocks,自行解决)

应用 >> 版本管理 >> 应用签名
在这里插入图片描述
从这里很方便就可以看出来问题啦。你的应用加入了签名计划,前面第一个是googlePlay给你的新签名,右上角可以下载签名证书,后面的是你上传应用的签名证书。有了签名证书,理论上我们可以打两套包,专门为GooglePlay打一个渠道,这个时候你得去各大的第三方平台去设置添加新的MD5或者创建新的SHA1值。毕竟GooglePlay认为推荐使用它给的那一套签名。

我人比较懒,不可能陪你这样玩!!沙雕
教大家一套新方

评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值