1

带有 Facebook SDK SSO 的应用程序在 2.2 中运行良好,现在将三星 Galaxy(用于测试的 II 和 III)升级到 4.0.4,现在从 FB SSO SDK 获取:

E/fbLogin(8286): invalid_key:Android key mismatch. Your key "<<omitted>>" does not match the allowed keys specified in your application settings. Check your application settings at http://www.facebook.com/developers

所以我去更新了 fb/developers 上的密钥哈希,是的,它又可以正常工作了。

奇怪的是,它使用 2.2 AVD 和 4.0.3 AVD 中的原始值,但在两个 4.0.4 物理设备上,我都遇到了上述错误。

导致这种情况的 4.0.4 有什么不同吗?

4

1 回答 1

0

好吧,似乎没有答案。对于遇到这种情况的人,只需将错误消息中的密钥哈希复制到 fb 开发人员站点,就可以了。

于 2012-08-24T19:49:32.380 回答