平时测试的时候一般都用的是debug包,所以开始的时候微博,微信开放者平台注册的签名都是debug的; 当发布版本的时候,我们需要从debug切换到release版本,因此,平台上的签名也要同时替换 微博来说,只要更换release的签名就OK ,立竿见影 微信相对来说就坑了,如果你的手机之前装过debug的版本,那么微信回去记录你的签名,所以在你切换到 release的签名后,你的手机会判断签名不一致,导致拉不起微信,一闪而过。 解决:设置中清理微信的缓存及数据,或者直接卸载重装
亲测第一个方式就可以
获取签名的方式可以查看我另一篇文章
Mr.Smile填坑记--debug、release包MD5签名的获取方式