2014-09-22 18 views
0

我在我的iOS应用程序下面的代码,试图在应用程式中开启了用户的Facebook页面:的XCode - FB URL方案不工作

NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@"fb://profile/%@",fbidStr]]; 

    [[UIApplication sharedApplication] openURL:url]; 

    if ([[UIApplication sharedApplication] canOpenURL:url]){ 
     [[UIApplication sharedApplication] openURL:url]; 
    } 

    else { 
     [[UIApplication sharedApplication] openURL:[NSURL URLWithString:[NSString stringWithFormat:@"https://www.facebook.com/%@",fbidStr]]]; 
    } 

当应用程序打开时,我得到一个错误“的没有找到您请求的页面“。我NSLogged的URL,它看起来罚款:

FB://资料/ 10154531xxxxx65245

,并在用户没有安装该应用程序并查看配置文件在Safari一切工作正常。

这里有什么问题?

回答

0

我遇到了一些问题,似乎Facebook只接受他们的个人资料模块中已经和你有朋友的人。