Facebook应用程序安装在设备上时,Facebook共享无法正常工作

时间:2014-09-18 07:17:38

标签: ios objective-c facebook

Facebook有两种分享方式。如果安装了Facebook Native Application,则会显示WebDialog以便在应用程序内共享,如果安装了Facebook Native Application,则会将您从应用程序导航到Facebook Application以共享您的内容。但是当我尝试安装FB App时,它显示错误。 Facebook Error

我使用此代码使用“共享对话框”进行共享:

[FBDialogs presentShareDialogWithLink:params.link handler:^(FBAppCall *call, NSDictionary *results, NSError *error) {
if(error) {
  NSLog(@"Error publishing story: %@", error.description);
}
else {
    NSLog(@"result %@", results);
}

}];

如果我尝试还有一件事:

[FBDialogs presentMessageDialogWithLink:params.link name:params.name caption:params.caption description:params.description picture:params.picture clientState:nil handler:^(FBAppCall *call, NSDictionary *results, NSError *error) {
if(error) {

    NSLog(@"Error publishing story: %@", error.description);
}
else {

    NSLog(@"result %@", results);
}

}];

它什么都不做它不会导航到Facebook应用程序。

所以最后我有两个问题:

  • 为什么分享不能使用第一组代码?
  • 为什么第二组代码不适用于ShareDialog?

我非常感谢你的帮助。

0 个答案:

没有答案