XCode - FB URL方案不起作用

时间:2014-09-22 23:03:56

标签: ios xcode facebook-graph-api ios7 facebook-ios-sdk

我的iOS应用中有以下代码,试图在应用中打开用户的Facebook页面:

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]]];
    }

当应用程序打开时,我收到错误“找不到您请求的页面”。我已经NSLog了URL,看起来很好:

FB://简档/ 10154531xxxxx65245

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

这里可能有什么问题?

1 个答案:

答案 0 :(得分:0)

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