我在使用两个应用程序时发现了两个不同的 FaceBook 身份验证对话框,一个是“Zynga 扑克”,另一个是我正在开发的。
当我在“Poker by Zynga”中使用 FaceBook 登录时,Safari 会打开此页面:
当我使用我现在正在开发的应用程序时,Safari 会打开这个页面:
您可以看到这两个是两个不同的页面。在 Zynga 的 Poker 中,它显示“以 Vicky Gupta 身份登录 - 注销”,用户可以选择注销以以其他用户身份登录。虽然在我的应用程序中显示“您正在以 Vicky Gupta 的身份登录此应用程序”,但其中没有“注销”按钮。以其他用户身份登录的唯一方法是在 Safari 中打开 FaceBook,然后从那里注销。
有谁知道为什么会发生这种差异?我在 Facebook 应用程序设置中遗漏了什么吗?或者这是一种正常的行为,因为我不这么认为?
注意:我使用的是最新的 Facebook SDK(带有图形 api)。