使用无限的哈希键Android(Ionic 3)



我正在使用Ionic 3创建我的应用程序,并通过Facebook建立了连接,但是在生成哈希键和构建之后,我只能连接到Facebook一次。

在此之后,我有这条消息:

密钥哈希无效。密钥哈希.....DOS 不匹配任何存储的密钥 https://developers.facebook.com/apps/.../dashboard/处的哈希

我的步骤 :

  • 创建脸书应用
  • 添加安卓平台
  • 添加生成 ID
  • 运行命令:

keytool -exportcert -alias androiddebugkey -keystore %HOMEPATH%.android\debug.keystore | openssl sha1 -binary | openssl base64

  • 添加密钥哈希
  • 运行命令:

离子构建安卓

在我的密钥哈希无效后,我只能登录一次

捕获并记录 de 插件抛出的异常 ,它将有一个密钥哈希,您将其粘贴到 Facebook 开发人员项目控制台上。我不太确定为什么环境中的密钥哈希与编译时使用的密钥哈希不同。

编辑:我发现了一些东西,看看这个 爱奥尼奇/科尔多瓦如何生成哈希键?

最新更新