我开发了一个具有 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 并发布。
在我的本地计算机和平板电脑上,此问题不会重现。我尝试在安卓手机上安装,问题确实重现。