2016-06-10 43 views
2

它工作正常。我使用Facebook登录。 过了一会儿,我不知道确切的原因,当我尝试与Facebook登录,它开始显示:phonegap-facebook-plugin离子:无效的哈希键

无效的密钥散列。密钥哈希.....不匹配任何存储的密钥哈希值。在http://developers.facebook.com/apps/配置您的应用程序键哈希...

是错误消息显示哈希键it's不散列键在Facebook的开发者设置,并工作过。我试图把这个哈希值放在developers.facebook中,但是不起作用。

后的研究时间:

  • 删除在Facebook开发应用程序
  • 删除科尔多瓦插件从离子项目
  • 删除在C文件debug.keystore:\用户\ yourUserName.android
  • 使用“keytools”生成一个新密钥
  • 在developers.facebook.com上创建一个新应用程序并添加新的哈希键

然后它又开始工作了。 但现在,它向我展示了相同的“无效的哈希键”再次:(

任何帮助

编辑:

我删除只是debug.keystore就跑“离子运行的Android” 然后给我显示了同样的错误,但使用了一个新的散列键, 我再次尝试将它们显示在错误消息中的散列键并且它现在正在工作,但它非常奇怪,因为散列键使用“keytools”生成并首次放入developer.facebook中,无可奈何。

我按照这个教程:https://ionicthemes.com/tutorials/about/native-facebook-login-with-ionic-framework

+0

我也面临着相同的问题很长一段时间。你找到了什么? – swapnilagarwal

+0

我解决了上述帖子的“编辑”部分的问题。从那时起,它工作正常。 –

回答