我是iOS编程的初学者 . 我正在尝试使用iOS SDK for facebook构建一个Facebook应用程序 . 我已经使用我的示例应用程序下载并集成了facebook SDK . 我还创建了自己的应用ID . 我也可以通过(在facebook对象创建之后)启动我的应用程序:

[_facebook authorize:@"123456" permissions:_permissions delegate:self];

此处用户授权在默认的iphone浏览器中进行 .

在成功的用户授权之后,我试图在UIWebView中传递指向特定人的Facebook墙的facebook网址 . 现在我遇到的问题是UIWebView打开了再次登录/登录选项的网址,这应该不是这种情况,因为我已经完成了facebook授权部分 .

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

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

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

上面的代码关闭课程打开默认浏览器,这可能是我能够作为经过身份验证的用户连接到facebook网址的原因 .

请帮忙 .