5

「Poker by Zynga」と私が開発中の 2 つのアプリを使用しているときに、2 つの異なる FaceBook 認証ダイアログを見つけました。

"Poker by Zynga" で FaceBook ログインを使用すると、Safari で次のページが開きます。

ここに画像の説明を入力

そして、現在開発中のアプリを使用すると、Safari で次のページが開きます。

ここに画像の説明を入力

これらは両方とも 2 つの異なるページであることがわかります。Poker by Zynga では、「Logged in as Vicky Gupta - Log Out」と表示され、ユーザーはログアウトを選択して別のユーザーとしてサインインできます。私のアプリでは、「このアプリに Vicky Gupta としてログインしています」と表示されますが、このアプリにはログアウト ボタンがありません。別のユーザーとしてログインして Safari で FaceBook を開き、そこからログアウトする唯一の方法です。

この違いがなぜ起こっているのか誰にも分かりますか? FaceBook アプリの設定で何か不足していますか? それとも、私がそうは思わないので、これは正常な動作ですか?

注: 最新の FaceBook SDK (グラフ API を使用) を使用しています。

4

1 に答える 1

0

最新の iOS Facebook SDK を使用している場合、ユーザーをログアウトするには、Facebook メイン オブジェクトによって取得されたトークンを削除するだけでよいと思います。

于 2012-04-20T11:21:37.107 に答える