Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/15.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 iOS Facebook连接UIWebView_Iphone_Ios_Facebook - Fatal编程技术网

Iphone iOS Facebook连接UIWebView

Iphone iOS Facebook连接UIWebView,iphone,ios,facebook,Iphone,Ios,Facebook,我是iOS编程的初学者。我正在尝试使用iOS SDK为Facebook构建一个Facebook应用程序。我已经下载了facebook SDK并将其与示例应用程序集成。我还创建了我的应用程序id。我还可以通过以下方式启动我的应用程序(创建facebook对象后): 在这里,用户授权在默认的iphone浏览器中进行 成功的用户授权后,我尝试在UIWebView中传递一个指向特定用户facebook墙的facebook url。现在我面临的问题是UIWebView打开了一个url,其中登录/登录选项再

我是iOS编程的初学者。我正在尝试使用iOS SDK为Facebook构建一个Facebook应用程序。我已经下载了facebook SDK并将其与示例应用程序集成。我还创建了我的应用程序id。我还可以通过以下方式启动我的应用程序(创建facebook对象后):

在这里,用户授权在默认的iphone浏览器中进行

成功的用户授权后,我尝试在UIWebView中传递一个指向特定用户facebook墙的facebook url。现在我面临的问题是UIWebView打开了一个url,其中登录/登录选项再次出现,但情况不应该如此,因为我已经完成了facebook授权部分

因此,我的问题是如何在UIWebView中传递活动的facebook会话,以便经过身份验证的用户可以直接打开UIWebView中的任何facebook url

奇怪的是,如果我使用以下代码连接到facebook url,我可以作为经过身份验证的用户成功连接,而不是UIWebView:

NSString *url = [NSString stringWithFormat:@"http://www.facebook.com/xmarshall123"];
[[UIApplication sharedApplication] openURL:[NSURL URLWithString: url]];
上面的代码会打开默认浏览器,这可能就是为什么我能够作为经过身份验证的用户连接到facebook url

请帮忙

NSString *url = [NSString stringWithFormat:@"http://www.facebook.com/xmarshall123"];
[[UIApplication sharedApplication] openURL:[NSURL URLWithString: url]];