2

最近、facebook-sdk を Unity プロジェクトの 1 つに統合しようとしましたが、実装プロセスはうまくいきましたが、facebook-sdk API を利用するには、キー ハッシュを生成する必要があります (デバッグとリリース)。

これが最も簡単な方法と思われるため、cmd で試してみましたが、キー ハッシュが 28 文字ではないため、キー ハッシュを生成するときに問題が発生しました。

  1. ここから openssl をダウンロードしました: code.google.com (openssl-0.9.8k_X64.zip)
  2. cmd を開き、次のコマンドを入力しました。

    keytool -exportcert -alias mykeyalias -keystore PathToKeystore\MyKey.keystore | openssl sha1 -バイナリ | openssl base64

  3. 次に、keystore-file のパスワードを入力する必要があります

  4. 最後にキーハッシュを取得しましたが、短すぎます: クリック

ただし、奇妙なのは、cmd で次のコマンドを入力すると、次のよう なります。openssl sha1 -バイナリ | openssl base64

したがって、「MyKey.keystore」の代わりに「MyKey」だけを使用すると、パスワードを入力する必要がなくなり、実際に 28 文字のハッシュが得られます。 クリックします。

誰がこれを引き起こすのか説明できますか?

4

1 に答える 1