我正在尝试在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?
答案 0 :(得分:0)
经过大量的研究和实验,我发现命令实际上如下:
NSCoding
密码为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\<version>\android\dev_keystore
。