iPhone アプリケーションで Facebook SDK 3.2 を使用しています。FBLoginView を使用して Facebook からログインおよびログアウトしました。2 つのボタン: 1 つ目はユーザーのウォールにコンテンツを投稿し、2 つ目は友人のウォールにコンテンツを投稿します。どちらも FBWebDialog を使用しています。ユーザーがアプリケーションのログインページを開始すると(サファリで)開き、すべて正常に動作します。
しかし、私は次の問題に直面しています:
ユーザーが別のFacebook IDを使用してログインしたい場合、それを行うオプションはありません。最初にユーザーはサファリで最初のFacebookアカウントからログアウトする必要があり、アプリケーションに戻ったときにのみ、ユーザーはログインするためのFacebookログインページを取得しますまた。
ユーザーがFBLoginViewをタップするとサファリが開きますが、loginViewをタップした後、ユーザーがログインせずにアプリケーションに戻りたい場合、それを行うオプションはありません。
投稿アクションで FBWebDialog を使用しています。ログインせずに FBWebDialog を開こうとすると、最初にログインするための Facebook ログイン ページがダイアログに表示されますが、Facebook のユーザー情報とパスワードを入力すると、「エラーが発生しました。後でもう一度やり直してください。」ダイアログで「OK」ボタンをタップすると、ユーザーがログインしていることは表示されますが、コンテンツを共有するページは表示されません。本当に奇妙な行動。
助けてください!!!!!