小编rld*_*001的帖子

iOS Facebook SDK MessageDialog错误202

我想在我的iOS应用程序中与FBSDK建立Facebook共享.

我一直在这里阅读文档,目前已有

[FBSDKShareDialog showFromViewController:self withContent:content delegate:self];
Run Code Online (Sandbox Code Playgroud)

使用内容对象 - FBSDKShareLinkContent.

但是,在尝试使用Facebook Messenger共享指定的类似方法时,

[FBSDKMessageDialog showWithContent:content delegate:self];
Run Code Online (Sandbox Code Playgroud)

我正在崩溃.我发现错误并将其记录在其中一个委托方法中,并指出"操作无法完成.(com.facebook.sdk.share error 202.)"

我搜索了这个特定的错误,但没有找到任何直接相同的错误.这是完整的代码

FBSDKShareLinkContent *content = [[FBSDKShareLinkContent alloc] init];
content.contentURL = [NSURL URLWithString:kAPPShareLink];
content.contentDescription = kAPPShareDescription;
content.contentTitle = kAPPShareTitle;

if (buttonIndex == 0) {
    // Facebook

    [FBSDKShareDialog showFromViewController:self withContent:content delegate:self];
} else if (buttonIndex == 1) {
    // Facebook Messenger

    [FBSDKMessageDialog showWithContent:content delegate:self];
}
Run Code Online (Sandbox Code Playgroud)

请原谅我,如果我遗漏了一些明显的东西,但正如本文档所述,我认为该FBSDKMessageDialog showWithContent:方法的工作方式与FBSDKShareDialog showFromViewController:我的工作方式相同.

  • 我正在使用最新版本的XCode和iOS8.

facebook ios xcode6 ios8

9
推荐指数
2
解决办法
3350
查看次数

标签 统计

facebook ×1

ios ×1

ios8 ×1

xcode6 ×1