带有 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 有什么不同吗?