Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/109.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios Safari中的不同Facebook身份验证对话框?_Ios_Facebook_Facebook Graph Api_Authentication_Facebook Ios Sdk - Fatal编程技术网

Ios Safari中的不同Facebook身份验证对话框?

Ios Safari中的不同Facebook身份验证对话框?,ios,facebook,facebook-graph-api,authentication,facebook-ios-sdk,Ios,Facebook,Facebook Graph Api,Authentication,Facebook Ios Sdk,我在使用两个应用程序时发现了两个不同的FacebookAuth对话框,一个是“Zynga扑克”,另一个是我正在开发的 当我在“Zynga扑克”中使用FaceBook登录时,Safari会打开此页面: 当我使用正在开发的应用程序时,Safari会打开此页面: 您可以看到这两个页面都是不同的。在Zynga的扑克游戏中,它说“以Vicky Gupta的身份登录-注销”,用户可以选择注销以其他用户的身份登录。而在我的应用程序中,它会显示“您以Vicky Gupta的身份登录此应用程序”,在该应用程序

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

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

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

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

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


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

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