【发布时间】:2015-05-31 16:41:01
【问题描述】:
我正在尝试为我的 Android 应用程序生成一个发布密钥哈希,遵循 Facebook 文档,创建调试没有问题:
keytool -exportcert -alias plicprintdebugkey -keystore ~/.android/debug.keystore | openssl sha1 -二进制 | openssl base64
它要求输入密码,我输入“android”并得到调试密钥。
但是对于我输入时的释放键:
keytool -exportcert -alias plicpreleasekeyfb -keystore /用户/vedtam/桌面 | openssl sha1 -二进制 | openssl base64
终端窗口吐出一个键,但它没有提示输入密码,也没有在我的桌面上写任何东西。我正在阅读这表明错误,并且给定的密钥将无效。
有人能解释一下如何在 mac 上正确生成 Facebook 发布密钥吗?谢谢!
== 更新 ==
感谢 Mattia,我已经弄清楚了,虽然关于 Facebook 密钥哈希生成的例子几乎为零,但我希望这将指导其他人:
您不仅需要别名具有生产密钥的名称,而且必须在 RELEASE_KEY_PATH 之后写出:
keytool -exportcert -alias plicprint -keystore /用户/vedtam/桌面/plicprint | openssl sha1 -二进制 | openssl base64
【问题讨论】:
标签: android facebook macos hash facebook-sdk-3.0