我的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中查看配置文件时,一切正常。
这里可能有什么问题?
答案 0 :(得分:0)
我遇到了一些问题,Facebook似乎只接受他们已经与你成为朋友的个人资料模块。