关于应用签名修改后第三方微信登陆不了的问题

android员工离职后,今天重新生成了打包的key算是以防万一吧。

再次运行程序的时候发现第三方微信登陆不了.

第一步:打包程序并查看微信开放平台的应用签名是否正确。

关于应用签名修改后第三方微信登陆不了的问题_第1张图片
使用新的签名打包程序 同时运行手机

关于应用签名修改后第三方微信登陆不了的问题_第2张图片

微信的签名工具:https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&id=open1419319167&token=4fc1340a3f09bb43bfbb34c9e2b4b8e6436abaf6&lang=zh_CN


关于应用签名修改后第三方微信登陆不了的问题_第3张图片
下载签名生成工具查看成功新打包后的签名

关于应用签名修改后第三方微信登陆不了的问题_第4张图片
将此新的签名填入微信开放平台

第二步:运行客户端,发现还是登陆不了,只现实授权开始既没有下文。

原因:(网摘)当你使用微信登陆或分享的时候,微信的客户端会存储你的app在微信开放平台上配置的包名跟应用签名,如果你在自己的应用里面第一次使用微信登陆或分享后,你的应用相关的信息就会被微信客户端记录了,这时候你再换一个签名文件更改你的应用签名,点微信登陆就会出现没反应,并且友盟的那些回调都没有调用的情况,在更改签名后如果发现自己所有的配置和代码都没有问题的话可以删除手机上的微信。然后重新安装应用即可。

你可能感兴趣的:(关于应用签名修改后第三方微信登陆不了的问题)