Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.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
如何在iPhone上隐藏facebook授权对话框?_Iphone_Facebook - Fatal编程技术网

如何在iPhone上隐藏facebook授权对话框?

如何在iPhone上隐藏facebook授权对话框?,iphone,facebook,Iphone,Facebook,我正在为我的iPhone应用程序实现facebook连接。当前的facebook SDK会让你保持登录状态,除非你明确地退出,这对我来说很好,因为保持登录实际上是必要的。但是,如果用户从未注销,我不希望他们按下登录按钮。在这种情况下,我将无法抓取facebook对象,这是我应用程序其他部分所需要的。所以我计划无论如何都要模拟登录事件,但这导致了另一个问题:即使之前已授予我的facebook应用程序权限,它仍会弹出授权对话框,告诉我的用户他们已授予我的应用程序权限。我的问题是,我如何隐藏这一点?或

我正在为我的iPhone应用程序实现facebook连接。当前的facebook SDK会让你保持登录状态,除非你明确地退出,这对我来说很好,因为保持登录实际上是必要的。但是,如果用户从未注销,我不希望他们按下登录按钮。在这种情况下,我将无法抓取facebook对象,这是我应用程序其他部分所需要的。所以我计划无论如何都要模拟登录事件,但这导致了另一个问题:即使之前已授予我的facebook应用程序权限,它仍会弹出授权对话框,告诉我的用户他们已授予我的应用程序权限。我的问题是,我如何隐藏这一点?或者,当我的应用程序重新启动且用户保持登录时,有没有一种方法可以在不调用我的facebook对象授权的情况下获取有效的facebook对象


任何建议都将不胜感激。

您可以将用户重定向到
https://www.facebook.com/login.php?api_key=
。(这是PHP Facebook SDK在您调用
getLoginUrl()
时返回的URL)。这将避免出现对话框,并且仍然允许用户授权您的应用程序。

我认为您需要重新阅读文档。你可以在没有登录按钮的情况下获得facebook对象Hi coneybeare,你能告诉我他们解释这一点的文档吗?我已经查看了很多次iOS SDK文档,但仍然没有找到任何东西。我是不是跳过了什么?我想我理解你的意思,我相信这就是Facebook黑莓SDK的功能。然而,我对iPhone还不熟悉,不知道该在哪一步做这件事。你能给我更多的提示吗?谢谢