记录一下微信分享的深坑 希望能够拯救同样懵逼同胞们
微信分享,起初用debug.keystore生成了一个调试版签名,填写到了开放平台的应用签名中。
然后一番开发调试,单纯的我以为成功完成了,谁知。。
给APP添加签名,重新获取签名MD5,在开放平台上更改为新签名,一切都如此的顺利,然后。。
挂了。。。
苦苦寻找了2小时哪里出的问题。最后终于在官方文档中一个很隐蔽的地方发现了这句话
调用时的Apk包名和签名是否与开放平台填写的一致,常发生在安装了debug版本又安装release版本情况,确定包名签名后卸载微信重装或者清除微信数据再做测试
原来是微信给做了缓存,单纯的我一直以为修改签名是即时生效的。。
卸载微信是不可能的,毕竟有珍贵的资料对吧? 只得把APP装到另外一部手机测试。
OK,别的手机测试通过, 再看看我手机上。。。。辛酸
最后,如果这篇文章节省了您的时间,希望可以点个喜欢,3Q。