使用 FB Message Dialog iphone sdk 打开 facebook messenger
Posted
技术标签:
【中文标题】使用 FB Message Dialog iphone sdk 打开 facebook messenger【英文标题】:open facebook messanger using FBMessageDialog iphone sdk 【发布时间】: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。)
【问题讨论】:
您登录了吗? ***.com/questions/29364157/… 您是否使用正确的键更新了 info.plist? 【参考方案1】:从错误来看,我猜是由于以下两个原因之一:
-
用户无法通过身份验证,请确保您已在
info.plist
文件中添加了FacebookAppID
密钥
尝试在info.plist
下的LSApplicationQueriesSchemes
下包含键fbauth
和fbauth2
【讨论】:
以上是关于使用 FB Message Dialog iphone sdk 打开 facebook messenger的主要内容,如果未能解决你的问题,请参考以下文章