我正在使用 facebook sdk 登录我的应用程序。该应用程序在 HTC 设备上运行良好。如果没有预先安装 facebook 应用程序,该应用程序也可以在三星设备上正常运行。
但是,如果移动设备上已经有 facebook 应用程序,然后用户安装了我的应用程序,则用户永远不会登录。据我所知,我认为这可能是单点登录的问题,我认为这与生成有点相关正确的应用程序哈希键,并在我用来登录移动应用程序的 Facebook 应用程序中使用哈希键。
请指导我如何创建哈希键。我正在运行 ubuntu 10.4。
当我在终端中运行此命令时:-
keytool -exportcert -alias <your keystore alias name>.keystore -keystore ~/.android/<your keystore name>.keystore | openssl sha1 -binary | openssl base64
我从来没有被提示输入密码,尽管我得到了哈希键。