应用程序配置错误 - 安装官方Facebook应用程序时无法登录Facebook

时间:2013-02-19 07:40:53

标签: android facebook facebook-android-sdk

我检查了 Facebook SDK 3.0 中的Hackbook代码 - 样本,我收到错误,好像应用程序配置错误,安装官方Facebook应用程序时。如果我删除官方安装的Facebook应用程序,它可以正常工作。

同样地,我的应用程序也有这个错误。我已经检查了Facebook应用程序仪表板中的关键字。

Enter image description here

我经历了Stack Overflow Android Facebook authorization - can not log in when official Facebook app is installed ,但是它带我去了webdialog,但是我想用作本机应用而不想使用{{ 1}}。

我浏览了https://developers.facebook.com/docs/getting-started/facebook-sdk-for-android/3.0/并配置了Facebook App Dashboard中的所有详细信息。

我已经搜索了一个多星期,我无法得到任何解决方案。我不知道我哪里出错了。欢迎任何相关的答案。

2 个答案:

答案 0 :(得分:1)

如果您尝试在Google Play上传应用,或者手机中安装了默认的Facebook应用,那么您需要使用其他KeyHash。因为,当您开发Facebook应用程序时,您已使用默认debug.keystore创建的密钥哈希注册了您的Facebook应用程序。

所以,现在你需要一个不同的KeyStore来生成不同的KeyHash。您需要一个签名KeyStore,您可以在this tutorial的帮助下获得。生成新密钥库后,生成密钥哈希并使用此新密钥哈希注册您的Facebook应用程序。这应该有用。

<强>编辑:

您应该检查.apk密钥哈希以确保已使用此密钥哈希注册。您应该查看以下内容: Key hash for Android-Facebook app App is misconfigured for Facebook login - not returning the logcat, after setting ENABLE_LOG to true in util.java

答案 1 :(得分:0)

您需要获取不同的Hash密钥并粘贴到Facebook开发者应用配置文件中,然后尝试登录..