iOS Facebook SDK 原生分享
Posted
技术标签:
【中文标题】iOS Facebook SDK 原生分享【英文标题】:iOS Facebook SDK Native Sharing 【发布时间】:2015-03-14 13:58:13 【问题描述】:我已使用以下代码通过本机 Facebook 应用程序(如果已安装)将链接的 Facebook 共享与描述、标题等集成:
FBLinkShareParams *params = [[FBLinkShareParams alloc] initWithLink:[NSURL URLWithString:@"https://abcde.com"]
name:@"demo"
caption:@"demo"
description:@"demo"
picture:nil];
//Present share dialog
[FBDialogs presentShareDialogWithParams:params clientState:nil handler:^(FBAppCall *call, NSDictionary *results, NSError *error)
if(error)
// An error occurred, we need to handle the error
// See: https://developers.facebook.com/docs/ios/errors
NSLog(@"Error publishing story: %@", error.description);
else
// Success
NSLog(@"result %@", results);
];
当此方法运行并安装本机 facebook 应用程序时,我可以选择分享具有标题、链接和描述的帖子。当我点击分享,我去FB查看它时,它似乎只有链接?
有人可以提出一个可能的解决方法吗?
【问题讨论】:
【参考方案1】:很可能是因为最新的Facebook sharing policy 2.3
【讨论】:
以上是关于iOS Facebook SDK 原生分享的主要内容,如果未能解决你的问题,请参考以下文章
Facebook iOS SDK 登录原生和 UIWebView 登录
iOS Facebook 最新 SDK 无法通过原生 App 但浏览器登录
如何从原生 iOS Facebook SDK 获取用户兴趣?