摘要: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/