Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/261.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中没有调用fbDidLogin。所以我修改了,这是正确的过程吗?_Ios_Facebook_Fbconnect_Facebook Login - Fatal编程技术网

第一次在iOS中没有调用fbDidLogin。所以我修改了,这是正确的过程吗?

第一次在iOS中没有调用fbDidLogin。所以我修改了,这是正确的过程吗?,ios,facebook,fbconnect,facebook-login,Ios,Facebook,Fbconnect,Facebook Login,第一次没有调用我的fbDidLogin委托方法。我搜索、发现并正确地将facebook url处理到我的应用程序代理中。但是没有调用fbDidLogin方法。于是我又找了一遍。有人说要改变 [self authorizeWithFBAppAuth:YES safariAuth:YES]; 进入 [self authorizeWithFBAppAuth:NO safariAuth:YES]; 在我的Facebook.m文件中。完成后,我的facebook登录视图刚刚更改,但无法获取我需要的

第一次没有调用我的fbDidLogin委托方法。我搜索、发现并正确地将facebook url处理到我的应用程序代理中。但是没有调用fbDidLogin方法。于是我又找了一遍。有人说要改变

[self authorizeWithFBAppAuth:YES safariAuth:YES];
进入

[self authorizeWithFBAppAuth:NO safariAuth:YES];  
在我的Facebook.m文件中。完成后,我的facebook登录视图刚刚更改,但无法获取我需要的内容

在那种情况下我做了什么?我加了一行

[facebook logout:self];  
紧接着

[facebook authorize:permissions];  
因为我认为登录或/和注销同步有问题,所以如果我调用facebook注销方法,它可能(是的,可能)会工作。
瞧!至少对我来说,它确实有效。
现在我只想问你,我的过程中是否存在任何问题或逻辑错误?还有更好的方法吗