【问题标题】:Configure Android hash for Facebook on Windows for Titanium/ Alloy/ Appcelerator在 Windows 上为 Titanium/Alloy/Appcelerator 配置 Facebook 的 Android 哈希
【发布时间】:2017-04-02 01:53:24
【问题描述】:

我正在尝试在 Android 上添加 Facebook 登录,如下所述:https://docs.appcelerator.com/platform/latest/#!/api/Modules.Facebook

我按照说明操作,但是当我尝试登录时,它显示“未配置 Android 密钥哈希”。

在以下链接上:https://github.com/appcelerator-modules/ti.facebook 它说使用以下命令来创建哈希:

keytool -exportcert -alias androiddebugkey -keystore ~/Library/Application\ Support/Titanium/mobilesdk/osx/6.0.3.GA/dev_keystore | openssl sha1 -binary | openssl base64

但是,我使用的是 windows,上面的似乎适合 OSX。

我认为只有以下部分需要调整:

-keystore ~/Library/Application\ Support/Titanium/mobilesdk/osx/6.0.3.GA/dev_keystore

但不清楚它们应该改成什么。

因此我的问题是如何在 Windows 上为 Facebook 配置我的 Android Hash?

【问题讨论】:

    标签: android titanium appcelerator appcelerator-titanium titanium-alloy


    【解决方案1】:

    经过大量研究和实验,我发现命令实际上如下:

    keytool -exportcert -alias tidev -keystore C:\ProgramData\Titanium\mobilesdk\win32\<version>\android\dev_keystore | openssl sha1 -binary | openssl base64
    

    使用密码tirocks

    请注意,它应该是tidev 而不是androiddebugkey

    它也应该是C:\ProgramData\Titanium\mobilesdk\win32\&lt;version&gt;\android\dev_keystore 而不是~/Library/Application\ Support/Titanium/mobilesdk/osx/6.0.3.GA/dev_keystore

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-05
      • 1970-01-01
      • 1970-01-01
      • 2017-06-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多