【发布时间】:2015-03-30 13:09:42
【问题描述】:
我刚刚迁移到 Facebook iOS SDK 4.0(从 3.0)。
现在使用 FBSDKShareKit 框架共享内容。 我目前正在使用文档建议的以下示例代码:
FBSDKShareLinkContent *content = [[FBSDKShareLinkContent alloc] init];
content.contentURL = [NSURL URLWithString:@"http://www.apple.com"];
FBSDKShareButton *button = [[FBSDKShareButton alloc] init];
button.shareContent = content;
当我点击按钮时,我被重定向到 Facebook 原生应用;但未提供共享表单,根据控制台日志似乎没有任何问题。
请注意: * App-Info.plist 配置良好,包括 FacebookAppId、FacebookDisplayName 以及 URL 类型。 * AppDelegate.m 类包括 Facebook 文档中提到的适当更改
没有任何表单提示用户分享链接的任何原因?
【问题讨论】:
-
当您说它打开 Facebook 应用程序时,它是否停留在那里(并且不会返回到您的应用程序)?它只是显示新闻源吗?您的设备上有什么版本的 FB 应用?
-
@MingLi 就是这样。它只显示新闻源,不会返回我的应用程序并停留在那里。我有一个 26.x 版本(不确定我现在没有手机)。谢谢!
-
在共享方面,SDK 附带的任何示例项目是否适合您?
-
我找到了原因。我使用的是 FacebookAppId 而不是 FacebookAppID。感谢您向我介绍示例项目!
标签: ios objective-c facebook share facebook-ios-sdk