5

我在使用两个应用程序时发现了两个不同的 FaceBook 身份验证对话框,一个是“Zynga 扑克”,另一个是我正在开发的。

当我在“Poker by Zynga”中使用 FaceBook 登录时,Safari 会打开此页面:

在此处输入图像描述

当我使用我现在正在开发的应用程序时,Safari 会打开这个页面:

在此处输入图像描述

您可以看到这两个是两个不同的页面。在 Zynga 的 Poker 中,它显示“以 Vicky Gupta 身份登录 - 注销”,用户可以选择注销以以其他用户身份登录。虽然在我的应用程序中显示“您正在以 Vicky Gupta 的身份登录此应用程序”,但其中没有“注销”按钮。以其他用户身份登录的唯一方法是在 Safari 中打开 FaceBook,然后从那里注销。

有谁知道为什么会发生这种差异?我在 Facebook 应用程序设置中遗漏了什么吗?或者这是一种正常的行为,因为我不这么认为?

注意:我使用的是最新的 Facebook SDK(带有图形 api)。

4

1 回答 1

0

如果您使用的是最新的 iOS Facebook SDK,我认为要注销用户,您只需删除 Facebook 主对象获得的令牌。

于 2012-04-20T11:21:37.107 回答