从我的应用程序启动Facebook - 空白页面

时间:2011-04-26 17:52:16

标签: objective-c cocoa-touch ios facebook

我有一个关于在iPhone / iPod / iPad设备上启动Facebook的问题。我建立了一个应用程序,你有一个启动官方Facebook应用程序的按钮(如果用户没有Facebook应用程序,它将在Safari中启动它)。这就是我用来推出Facebook的代码:

NSURL *url = [NSURL URLWithString:@"fb://106452802751829"];
[[UIApplication sharedApplication] openURL:url];

但问题是它在Facebook应用程序中显示空白页面。我再次修改了代码,在Facebook粉丝页面的ID上检查了两次,但我得到的只是一个空白页面。所以现在我不知道该怎么做。我希望有人可以帮助我在这里推出官方Facebook应用程序上的实际粉丝页面;感谢。

1 个答案:

答案 0 :(得分:3)

查看此Wiki iPhone URL Schemes

此信息来自iPhoneDevTools网站。

NSURL *url = [NSURL URLWithString:@"fb://<insert function here>"]; 
[UIApplication sharedApplication] openURL:url];
  

您可以使用以下选项:fb:// profile - 打开Facebook应用程序   用户的个人资料fb:// friends - 打开Facebook应用程序到朋友列表   fb:// notifications - 打开Facebook应用程序到通知列表   (注意:此URL似乎存在错误。通知页面   打开。

     

但是,无法导航到其他任何地方   Facebook应用程序fb:// feed - 打开Facebook应用程序到新闻源   fb:// events - 打开Facebook应用程序到活动页面fb:// requests -   打开Facebook应用程序到请求列表fb:// notes-打开Facebook应用程序   到Notes页面fb://专辑 - - 打开Facebook相册到相册   list这个“有效”,但是,再次,不是:fb:// post / It   仅在Facebook应用程序之前已加载特定内容时才有效   发布,否则它会留下空白。