私は、ユーザーの壁に文字列を投稿するアプリを持っています。アプリはエミュレータでうまくいきましたが、実際のデバイスで動作させることはできませんでした。最初はハッシュキーに問題があると思った。しかし、その後、Fbをインストールしていないデバイスで試してみました。デバイスにFbをインストールすると、ポストしていないし、再度アンインストールすると正常に動作します。私はFacebookのアプリがSDKを使用して私のアプリをブロックしていると仮定しますか?私が使っているアプローチは、これに続いて多かれ少なかれ - >http://blog.doityourselfandroid.com/2011/02/28/30-minute-guide-integrating-facebook-android-application/ ですが、私は他のアプローチでも同じことができます。Facebookのアプリが既にデバイスにインストールされていると、AndroidのFacebookの投稿が機能しない
私はそれを読むのに問題があることを知ります - >Post to user facebook wall not working when Facebook app is installed on device/emulator しかし、私はそれを解決するために何をすべきですか?私はもちろん、Fbをアンインストールする必要はありません!誰もが同じ状況に来て、それを解決することができましたか?コード内
を助けるかもしれ 希望をしました。 IF(activityCode> = 0){ singleSignOnStarted = startSingleSignOn(活性、 mAppId、 パーミッション、activityCode)。 } //それ以外の場合は従来のダイアログに戻ります。 if(!singleSignOnStarted){ startDialogAuth(activity、permissions); } に変更する必要があります。 - > startDialogAuth(activity、permissions); SSOが無効になるようにしますか? – george
com.facebook.androidコメントstartSingleSignOn()fuctionとstartDialogAuth(アクティビティ、権限);有効にする。 (この行をコメントしないでください。 –
認証に問題がありましたが、今は動作します。ありがとう! – george