Facebook SDK登录问题

时间:2018-01-19 15:40:33

标签: android facebook hash sdk release

我在我的应用程序中使用facebook登录。在fb开发人员设置中,我添加了开发人员哈希键和释放哈希键。当我试图登录错误显示 密钥哈希无效。与任何存储的密钥哈希都不匹配。 然后我将显示的密钥哈希添加到设置中。 但是不可能添加每个设备的密钥散列。如何纠正这个问题。我尝试了所有类似的案例。但它没有帮助

1 个答案:

答案 0 :(得分:0)

您不应该为每个设备执行此操作,您在开发站点上放置的键盘来自您的.keystore文件,无论使用哪个设备,该文件都应该是您唯一的

使用此命令生成您的keyhash:

keytool -exportcert -alias <RELEASE_KEY_ALIAS> -keystore <RELEASE_KEY_PATH> \
        | openssl sha1 -binary | openssl base64

和您的debug.keystore也一样。通常路径是〜/ .android / debug.keystore

您可以按照完整说明操作:https://developers.facebook.com/docs/android/getting-started#release-key-hash