我在 Goole 的 Play Store 上部署了一个使用 Facebook SSO 登录的应用程序。主要问题是我在提交之前没有检查过 keyhash,并且我不再拥有用于构建该版本的计算机(因此没有 debug.keystore,但我仍然拥有我签署 apk 的证书)。
我尝试解压缩 APK,转到 META-INF 并提取文件 CERT.RSA... 从那里我使用了命令:keytool -printcert -file CERT.RSA | openssl sha1 -二进制 | openssl base64
但输出是错误的(这是我在 facebook 应用程序设置中已经拥有的 keyhash)。
我想避免仅针对该问题进行更新,考虑到我可以通过在 facebook 应用程序设置中设置正确的 keyhash 来解决它。