uni-app登录、分享提示:签名不对,请检查签名是否与开放平台上填写的一致。

uni-app打包的app使用微信登录或分享不能正常实现,提示:签名不对,请检查签名是否与开放平台上填写的一致。


我们先来看看你在签名是什么?有什么组成,这里仅介绍使用在uni-app开发中使用云端证书,生产后如何去查看签名及签名的组成区域。

一、uni-app上查看android证书签名

    登录dcloud开发者账号,进入应用管理中心。

    点击需要查看签名的应用名称,进入应用详情列表,如图所示,Android云端证书、证书详情。


    从证书详情中可以知道别名、密码、签名等基础信息,这里主要讲签名怎么获取。

    如下图所示,红色区域为MD5数据即为签名,将MD5数据转为小写且去掉中间的:即可。如(B8:8E:C9:7B:CE:E5转换后的签名为b88ec97bcee5)。在这里我们得到了签名数据后,登录微信开放平台去对比签名是否一致。


二、微信开放平台签名

    登录“微信开放平台”,进入【移动应用】,选择需要查看的移动应用【查看】

    如图,开发配置中可以看到。包名、签名。对比开放平台的签名和云端证书中的MD5签名是否一致。


    若签名不一致,则需要修改微信开放平台上的签名从新审核。(写的是1-7个工作日,正常一个工作日就能审核完成。)

六月初字帖坊小程序 你想要的字帖模板及工具,这里都有!