2011-09-14 5 views
0

私はAndroid AppでFacebook上で製品を共有するためにFacebook SDkを使用していますが、問題なく動作しますが、電話機にプリインストールされたFacebook Appにログインしてログインしたい私たちのアプリケーションを通じてFacebookにログインすると、ログインウィンドウは表示されません。私は知らないどのようにこれは私たちのコードで管理されますか? \を確認する

この問題について私を助けてください。

ありがとうございます。

答えて

2

ログインダイアログを常に表示したい場合は、Facebook.authorize()メソッドを呼び出すときに、Facebook.FORCE_DIALOG_AUTHオプションを設定してください。

ここに私のコードです。

Facebook fb = new Facebook("1234567"); //your app key 
return fb.authorize(this, PERMISSIONS, Facebook.FORCE_DIALOG_AUTH, fbDiagListener); 
0

FBアプリ&あなたのアプリは接続していません。 FB認証フローを実装します。 FB Devサイト のOAuth 2.0を確認してください。 アプリ内でクライアント側のものを使用します。

0

キングリーのソリューションは良いですが、唯一ではありません。 Facebookのコンソールに貼り付けたものと一致するかどうか、アプリのハッシュキーを確認する必要があります。私は同じ問題を抱えていて、この方法で解決されました。