被微信授权登录坑了一天
尼玛官方文档写的也太tm不清楚了,jar包更新了,文档也不跟着更新,比起百度、高德的api差了远了,店大欺客吗,什么跟什么啊
先记录几个槽点,待只有有时间再做整理
槽点一:应用签名
做过签名的应该都知道,一般来说,keystore文件对应三种签名,md5、sha1、sha256,尼玛让我们填签名,签哪个名啊?!
还像模像样的给了查看签名的工具,你累不累啊,直接告诉我们使用md5不就完了
别以为这就完了,我们使用adb命令查看的md5,都是2位2位,中间用冒号隔开,而且字母都是大写,你以为直接复制上去就好了?告诉你,没门,仔细看下微信开发平台提供的签名查看工具,丫md5的字符串没有冒号,而且字母还是小写,tmd就不能在填资料的时候给个格式范例吗,你以为人都是你肚子里的蛔虫吗?!!!
槽点二:数据缓存
好吧,费了九牛二虎之力,你终于把资料修改完了,想着这下能成功了吧,告诉你,照旧,为啥,因为在犄角旮旯有这么一句话
请卸载微信重装或清除微信数据后在试。。。
尼玛,求你给个红字的大标题放在首页吧,你丫不说谁知道你微信还有数据缓存啊
槽点三:一样的wxapi包,一样的WXEntryActivity
这个到还好,就是你必须在自己的程序包名下新建wxapi包,里面放WXEntryActivity,只是感觉一个成熟的sdk自由度应该更高一些。。。