0

我开发了一个具有 facebook 身份验证的 android 应用程序。问题是,当我在市场上发布应用程序并且用户安装应用程序并想要登录时,他从 facebook 收到一条消息,上面写着“应用程序为 facebook 配置错误”。

为了在市场上发布我的应用程序,我使用密钥库对应用程序进行了签名。下一步是将哈希键放入 facebook 开发者控制台。

这些是签署应用程序的步骤:

1)在我的本地计算机上,我使用以下命令生成了一个 .keystore 文件:

$ keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -validity 10000

2) 从 Eclipse 中,我使用步骤 1 中生成的密钥库文件将应用程序导出到 .apk 文件中。

3) 我将文件上传到 GooglePlay 并发布。

在我的本地计算机和平板电脑上,此问题不会重现。我尝试在安卓手机上安装,问题确实重现。

4

1 回答 1

0

您放在仪表板上的密钥哈希是您的调试密钥。通过使用您自己的密钥签名以上传到 Google Play,您需要获取用于签署应用程序的密钥库的密钥哈希并将其放入您的仪表板。

于 2012-10-25T20:01:42.370 回答