【问题标题】:open facebook messanger using FBMessageDialog iphone sdk使用 FB Message Dialog iphone sdk 打开 facebook messenger
【发布时间】:2016-06-14 11:12:35
【问题描述】:
FBSDKMessageDialog * shareDialog = [[FBSDKMessageDialog alloc] init];

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

content.contentDescription =@"HELLO";

content.contentURL = [NSURL URLWithString:@"http://202.258.69.3"];

shareDialog.shareContent = content;
shareDialog.delegate = self;

[FBSDKMessageDialog showWithContent:content delegate:self];

它总是给我提供如下错误

-canOpenURL: failed for URL: "fb-messenger-api:/" - error: "(null)" description :: 操作无法完成。 (com.facebook.sdk.share 错误 202。)

【问题讨论】:

标签: ios objective-c iphone facebook


【解决方案1】:

从错误来看,我猜是由于以下两个原因之一:

  1. 用户无法通过身份验证,请确保您已在info.plist 文件中添加了FacebookAppID 密钥
  2. 尝试在info.plist 下的LSApplicationQueriesSchemes 下包含键fbauth 和fbauth2

【讨论】:

    猜你喜欢
    • 2013-03-03
    • 1970-01-01
    • 1970-01-01
    • 2014-09-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-12
    • 1970-01-01
    相关资源
    最近更新 更多