OGeek|极客世界-中国程序员成长平台

标题: iOS Facebook 发出分享链接对话框,如何知道用户分享成功? [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-11 18:43
标题: iOS Facebook 发出分享链接对话框,如何知道用户分享成功?

当我选择 X 或 Post success 时,FBSDK(版本 4.26.0)总是回调相同的方法(设备不安装 Facebook 应用)

- (void)sharerid<FBSDKSharing>)sharer didCompleteWithResultsNSDictionary *)results

结果为空

我如何知道它的用户共享成功或取消它?

请帮帮我!

我正在使用这种方法

FBSDKShareLinkContent *content = [[FBSDKShareLinkContent alloc] init];

content.contentURL = URL;

[FBSDKShareDialog showFromViewController:viewController withContent:content delegate:self];



Best Answer-推荐答案


我收到以下回电:

- (void)sharerid<FBSDKSharing>)sharer didCompleteWithResultsNSDictionary *)results 
{
    NSLog(@"completed");
}

但问题是当我选择X(关闭分享界面)或Post(分享内容成功)时,FBSDK(4.26.0版)总是回调相同的方法didCompleteWithResults with results = empty

注意:设备未安装 Facebook 应用

关于iOS Facebook 发出分享链接对话框,如何知道用户分享成功?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46272413/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://ogeek.cn/) Powered by Discuz! X3.4