- csharp/
- C# 无效的密钥哈希。通过facebook登录游戏时出错
C# 无效的密钥哈希。通过facebook登录游戏时出错
C# 无效的密钥哈希。通过facebook登录游戏时出错,c#,unity3d,C#,Unity3d,我在通过Facebook登录游戏时出错
它出现在我发布beta版游戏时。
据我所知,这个错误来自于一个事实,即在开发过程中使用了一个键,而在释放它时使用了另一个键。因为据我所知,我没有发布密钥
我尝试了什么来修复它:
我手动重写了错误消息中的散列,并将其放入devs facebook帐户的相应字段中
我试图生成一个发布哈希,正如它写在Facebook文档中一样。keytool-exportcert-alias YOUR_RELEASE_KEY_alias-keystore YOUR_RELEAS
我在通过Facebook登录游戏时出错
它出现在我发布beta版游戏时。
据我所知,这个错误来自于一个事实,即在开发过程中使用了一个键,而在释放它时使用了另一个键。因为据我所知,我没有发布密钥
我尝试了什么来修复它:
我手动重写了错误消息中的散列,并将其放入devs facebook帐户的相应字段中
我试图生成一个发布哈希,正如它写在Facebook文档中一样。keytool-exportcert-alias YOUR_RELEASE_KEY_alias-keystore YOUR_RELEASE_KEY_PATH | openssl sha1-binary | openssl base64
谷歌搜索了一个类似的错误,并尝试了其他有类似问题的论坛的方法
也许我做错了什么?我有自己的游戏密钥。是的,所有这些方法都为我生成了密钥。我现在有十个。他们现在都挂在开发人员帐户上
我有几个问题:
这可能是因为devs帐户上挂着一堆密钥吗?这不仅是发展的关键,而且也是关键
我试图生成一个释放密钥
每次尝试获取密钥后,我是否需要重建并重新上传(发布)游戏
你可能会问我为什么有这么多钥匙。也许这就是问题所在。也许我不太明白如何正确填写
源代码中的\u RELEASE\u KEY\u别名和\u RELEASE\u KEY\u路径
我上面引用的Facebook。问题本身:我是否要填写这些
字段是否正确?您的\u释放\u密钥\u别名来自
屏幕截图。您的释放键路径是指向键的跟踪路径
指示密钥名称和扩展名的文件