我的发布版本上的应用Facebook密钥哈希有问题。 我使用以下命令从密钥库文件生成了释放密钥哈希:
keytool -exportcert -alias <RELEASE_KEY_ALIAS> -keystore <RELEASE_KEY_PATH> | openssl sha1 -binary | openssl base64
并将其粘贴到developers.facebook页面。但是,当我尝试登录时,它表示显示的密钥哈希与开发人员页面中列出的任何内容都不匹配。如果我粘贴显示的密钥哈希,Facebook登录将工作,但我希望Facebook为其他用户工作,而不将他们的密钥哈希放到开发人员页面。 我怎么能这样做?
答案 0 :(得分:1)
您必须公开您的应用才能使其他设备正常工作。
转到您的Facebook开发者控制台并从应用程序部分选择您的项目(应用程序)。然后在状态和审核中打开选项 - 您是否要将此应用程序及其所有实时功能提供给普通公众?
您需要一个电子邮件ID才能将其打开,因此如果您尚未添加,请添加一个。