我在Android上的Unity应用程序上分享Facebook的问题。这真的很奇怪,我第一次在我的设备上构建和运行应用程序,facebook分享弹出功能。然后我尝试再次构建并运行它,这次是从一台不同的机器上运行它就像它的工作原理但它只是闪烁而且共享弹出窗口永远不会显示。
我更改了我的Key Hash以匹配我的机器的Facebook设置。 我可以在机器上测试并使用令牌,它可以正常工作。
我在脸书上的设置应该是好的我会想,因为它适用于计算机,但是什么会导致它无法在我的设备上运行?
我希望有人可以提供帮助,非常感谢任何建议!
答案 0 :(得分:0)
这里的问题是,使用Unity UI中输出的Key Hash不起作用/不正确。我必须使用cmd提示符或终端中的java keytool生成哈希。
IE:
keytool -exportcert -alias alias -keystore ~/user.keystore | openssl sha1 -binary | openssl base64