Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/103.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
Facebook iOS本机应用中的权限对话框_Ios_Facebook - Fatal编程技术网

Facebook iOS本机应用中的权限对话框

Facebook iOS本机应用中的权限对话框,ios,facebook,Ios,Facebook,我正在使用Facebook iOS SDK 3.5登录我的应用程序,调用以下方法: FBSession openActiveSessionWithReadPermissions 如果未启用本机iOS登录且已安装facebook iOS应用程序,则登录过程将重定向到facebook应用程序。问题是,每次调用“FBSession openActiveSessionWithReadPermissions”时,facebook应用程序都会向用户显示权限对话框,即使用户已经授权FB应用程序 权限列表为空(

我正在使用Facebook iOS SDK 3.5登录我的应用程序,调用以下方法:

FBSession openActiveSessionWithReadPermissions

如果未启用本机iOS登录且已安装facebook iOS应用程序,则登录过程将重定向到facebook应用程序。问题是,每次调用“FBSession openActiveSessionWithReadPermissions”时,facebook应用程序都会向用户显示权限对话框,即使用户已经授权FB应用程序

权限列表为空(无)。如果使用本机ios或safari登录,则不会出现此问题


有什么想法吗?谢谢

您可以通过检查访问令牌来检查用户是否已成功登录

此外,通过将allowLoginUI设置为false,您可以确保不会在每次调用中弹出GUI

+ (BOOL)openActiveSessionWithAllowLoginUI:(BOOL)allowLoginUI;
我自己没有做过任何iOS FB的事情,但这是我从阅读文档中得到的


此外,似乎有一个相关的问题发布。

您可以通过检查访问令牌来检查用户是否成功登录

此外,通过将allowLoginUI设置为false,您可以确保不会在每次调用中弹出GUI

+ (BOOL)openActiveSessionWithAllowLoginUI:(BOOL)allowLoginUI;
我自己没有做过任何iOS FB的事情,但这是我从阅读文档中得到的

此外,似乎有一个有点相关的问题张贴