android使用Facebook SDK进行开发.(无效的密钥哈希)



我在一个团队中工作,我们正在开发一个集成了Facebook SDK的应用程序。

当我尝试测试应用程序时,我得到:无效的密钥哈希。只有最初的开发者才能测试它,因为密钥哈希是在他的电脑中生成的

有没有办法使用FB-sdk与多个开发人员合作并绕过密钥哈希?

为您的机器生成一个keyhash,并将其添加到FB中的Dev控制台。您可以添加多个keyhashes。还要确保您在控制台中被列为开发人员,这样您就可以使用您的电子邮件id进行测试。

您还必须处理跨机器的.apk签名密钥。如果调试密钥哈希或发布密钥哈希发生更改,则密钥哈希将发生更改。

从文档:如果使用多台机器进行开发,则可以添加多个密钥哈希

您的团队必须仅使用一个开发者密钥(每个队友使用相同的密钥)进行应用程序签名。

最新更新