1

Facebook SDK 3.0 - サンプルの Hackbook コードを確認したところ、公式の Facebook アプリがインストールされているときに、アプリの構成が間違っているかのようにエラーが発生します。公式にインストールされた Facebook アプリを削除すると、問題なく動作します。

同様に、アプリにもこのエラーがあります。Facebook アプリのダッシュボードでキーハッシュを確認しました。

ここに画像の説明を入力してください

Stack Overflowで Android の Facebook 認証を行ったところ、Facebook の公式アプリがインストールされているとログインできず、 につながったのですがwebdialog、ネイティブ アプリとして使用したいのですが、使用したくありませんWebDialog

https://developers.facebook.com/docs/getting-started/facebook-sdk-for-android/3.0/にアクセスし、Facebook アプリ ダッシュボードですべての詳細を構成しました。

1週間以上探していましたが、解決策が見つかりませんでした。どこが間違っているのかわかりません。関連する回答は大歓迎です。

4

2 に答える 2

1

Google Play にアプリをアップロードしようとしている場合、またはデフォルトの Facebook アプリが電話にインストールされている場合は、別のKeyHash. Facebook アプリを開発したときに、デフォルトを使用して作成されたキー ハッシュを使用して Facebook アプリを登録したためですdebug.keystore

したがって、KeyStore別の KeyHash を生成するには別のものが必要です。このチュートリアルKeyStoreの助けを借りて入手した署名付きの が必要です。新しいキーストアを生成したら、キー ハッシュを生成し、Facebook アプリをこの新しいキー ハッシュに登録します。これはうまくいくはずです。

編集:

.apk キー ハッシュをチェックして、このキー ハッシュに登録していることを確認する必要があります。これらを確認する必要があります: Android-Facebook アプリのキー ハッシュアプリが Facebook ログイン用に正しく構成されていない - util.java で ENABLE_LOG を true に設定した後、logcat が返されない

于 2013-02-19T09:21:03.800 に答える
0

別のハッシュ キーを取得し、Facebook 開発者アプリの構成プロファイルに貼り付けてから、ログインを試みる必要があります。

于 2013-02-19T07:45:04.197 に答える