当我创建一个 facebook 应用程序来验证 android 设备时,我必须放入一个用于测试的调试哈希以及一个用于我的生产密钥库的哈希。
另一方面,Facebook 示例应用程序旨在开箱即用,这意味着存在一个通用的 android 调试哈希,或者这些应用程序在 Facebook 上存在豁免(基于包名称?)
见识赞赏,明丽?
当我创建一个 facebook 应用程序来验证 android 设备时,我必须放入一个用于测试的调试哈希以及一个用于我的生产密钥库的哈希。
另一方面,Facebook 示例应用程序旨在开箱即用,这意味着存在一个通用的 android 调试哈希,或者这些应用程序在 Facebook 上存在豁免(基于包名称?)
见识赞赏,明丽?
Android 没有通用调试哈希。
我没有亲自尝试过示例 Facebook 应用程序,但 Facebook 可能会通过某种标识符(包名称或某种通过代码完成的身份验证)在事物的服务器端对它们进行豁免。
没有通用哈希。为了自己构建和运行示例,您需要在开发人员设置中添加密钥哈希。
请参阅入门指南的第 4 节,了解如何执行此操作(位于第 4 节的底部,就在故障排除小节之前)。
https://developers.facebook.com/docs/getting-started/facebook-sdk-for-android/3.0/