接入Google Sign In之后,绑定GooglePlay Sign In一切正常,提交代码;后来同事拉了代码,打完包之后,绑定Google账号出现Google SignIn API Exception 10,网上找了一些资料,搞了半天也没尝试出正确的方法;
看了这个帖子 (Stack Overflow链接),大致意思就是KeyStore对不上,开始解包,查看包里面的Sha1,解包步骤(参考链接) ,发现包里面的sha1与后来配置的sha1不一致,找到问题所在,接下来检查我们的打包脚本,发现脚本里面使用了默认的KeyStore,至此解决。
总结:Google Sign In 后来配置的Sha1一定要和打包使用keyStore Sha1一定要对上!!!