2017-05-27 5 views
0

私はAppceleratorのメーカー6.0.4GA SDKを使用しています、私はターミナルに書くときdebug.keystoreAppcelerator FacebookのためのAndroid keyhash?

を見つけることによって、問題を抱えています:

keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore | openssl sha1 -binary | openssl base64 

その戻りkeyhashを、私はFacebookの開発者のアプリでこのkeyhashを入れています私はMacとAppcelerator Studioを使用しているので、キーハッシュはと一致していません。このキーハッシュを取得できます。

答えて

0

パスワードを入れソリューションは、端末

keytool -exportcert -alias tidev -keystore dev_keystore | openssl sha1 -binary | openssl base64 

、3-に他の誰か

の1-ナビゲート

2 - /Users/YOUR_USER_NAME/Library/Application Support/Titanium/mobilesdk/osx/6.0.3.GAのタイプを助けるかもしれないです:tirocks

を彼らはキーハッシュが印刷されます

0

開発者がFBアプリの設定に入れる必要があるキーハッシュには2種類あります。


- 開発キーハッシュ -

FB docs hereで述べたように、あなたはすべての開発ビルドのために、このコマンドを実行する必要があり、

keytool -exportcert -alias androiddebugkey -keystore debug.keystore | openssl sha1 -binary | openssl base64 
  • androiddebugkeyがありますkey_alias name
  • debug.keystoreこのコマンドを実行した後
  • を.android隠しフォルダにMacユーザーのホーム・ディレクトリに格納されているキーストアファイル名で、それはパスワードの入力を要求されます、アンドロイドを置きますこのデフォルトのキーストアのデフォルトのパスワードです。


- 生産キーハッシュ - あなた自身のキーストアファイルと

同じコマンドが生産キーハッシュを取得するために使用されるが、ALIAS_NAME &パスワード。

keytool -exportcert -alias <alias_name> -keystore <keystore_file_path> | openssl sha1 -binary | openssl base64 
  • 本番キーストアを作成するために使用されると同じALIAS_NAMEを置きます。
  • プロダクションキーストアの生成に使用したのと同じパスワードを入力します。ここで
+0

私はそうしました。まだ動作しません。このファイルを見つけることができる私のMacに 'debug.keystore'は存在しません。 – Jack

+0

Macのユーザーディレクトリのスクリーンショットを表示できますか? –

関連する問題