如何使用facebook-sdk登录facebook,发布后应用发布

问题描述:

道歉,其实我说西班牙语,我的英语很基本,我使用Google翻译,希望你能理解我。如何使用facebook-sdk登录facebook,发布后应用发布

我有一个连接到Facebook SDK的应用程序,我已经使用Facebook的例子创建了我的密钥哈希,我还创建了一个使用我的密钥库签名的哈希密钥,同时我也让你使用日志。

问题是,当我运行与我的电脑连接的设备的应用程序,它使我登录Facebook没有问题,但当我出口。 Apk在另一台设备上测试它不会打开与Facebook的连接,只是不开始会话,我希望你能帮助我。

+0

检查您要导出apk的密钥 – 2013-05-07 19:05:29

必须生成为Facebook发布钥匙,并将其添加Facebook应用开发者控制台上的所有应用

遵循以下步骤:从here

OpenSSL的换窗户

  1. 下载

  2. 现在打开命令propmpt(管理建议)提供jdk路径。

    C:\ Windows \ System32下> CD “C:\ Program Files文件\的Java \ jdk1.8.0_20 \ BIN”

  3. 使用以下命令生成密钥散列。 您需要释放密钥库和openssl bin的路径。

    keytool -exportcert -alias“输入别名”-keystore“D:\ mysapp.keystore”| “E:\ Projects \ facebook-android-sdk-3.6 \ openssl-0.9.8k_X64 \ bin \ openssl”sha1 -binary | “E:\ Projects \ facebook-android-sdk-3.6 \ openssl-0.9.8k_X64 \ bin \ openssl”base64

  4. 输入发布密钥库密码。

  5. 在Facebook应用程序控制台中输入生成的密钥。

尝试使用this生成密钥的方法。如果它不起作用,请尝试使用您的释放密钥而不是您的调试密钥来生成您的Facebook密钥。希望这可以帮助。