Android Facebook SDK - Key hash does not match any stored key hashes

摘要:Android Facebook SDK - Key hash does not match any stored key hashes

這可能的問題,會是由於 keystore有異變過(命名或其他變更)

而導致,key hashes有發生改變,

而解決方式如下

http://stackoverflow.com/questions/20506658/android-facebook-sdk-key-hash-does-not-match-any-stored-key-hashes-when-uploadi

keytool -exportcert -alias <RELEASE_KEY_ALIAS> -keystore <RELEASE_KEY_PATH> | openssl sha1 -binary | openssl base64

使用上方命令列,取得key hashes (應該會包含=號)

再至你的facebook app 裡加入key hashes,讓他通過。

這樣app更新或keystore異動時,則可以順利取得授權。

 

附上facebook android getting started 文件

https://developers.facebook.com/docs/android/getting-started/