Facebook有两种分享方式。如果安装了Facebook Native Application,则会显示WebDialog以便在应用程序内共享,如果安装了Facebook Native Application,则会将您从应用程序导航到Facebook Application以共享您的内容。但是当我尝试安装FB App时,它显示错误。
我使用此代码使用“共享对话框”进行共享:
[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应用程序。
所以最后我有两个问题:
我非常感谢你的帮助。