无法在UIWebview中加载Facebook粉丝页面墙

时间:2013-07-16 13:25:51

标签: ios facebook ipad facebook-page facebook-wall

在我的应用中,我试图在UIWebView中显示Facebook粉丝页面墙(例如https://m.facebook.com/DonaldDuck)。但是白屏会显示并出现错误:

错误域= NSURLErrorDomain代码= -1202“此服务器的证书无效。您可能连接到假冒”m.facebook.com“的服务器,这可能会使您的机密信息面临风险。“

我发现了与stackoverflow1相同的问题。

我试过这个solution

还尝试在下面链接显示Facebook粉丝页面墙。

http://m.facebook.com/DonaldDuck?v=wall
http://m.facebook.com/DonaldDuck?v=feed

代码:

NSURL *url = [NSURL URLWithString:FACEBOOK_LINK];
NSMutableURLRequest *requestObj = [NSMutableURLRequest requestWithURL:url];
[requestObj setValue:@" Safari/537.1" forHTTPHeaderField:@"User_Agent"]; // Line 1
[fbWebView setDelegate:self];
[fbWebView loadRequest:requestObj];

在第1行以上,如果我使用,那么我可以看到墙页。但这是私人api,我必须在苹果商店提交此应用程序。所以,我想这不起作用。 :(

知道如何在iPad上解决此问题? (适用于iPhone UIWebView)

0 个答案:

没有答案