- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我刚刚迁移到 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 文档中提到的适当更改
为什么没有提示用户共享链接的表单?
最佳答案
我今天遇到了类似的问题。我手动设置了一个自定义按钮,并从中调用了一个自定义 FBSDKShareDialog。该调用导致错误,但它传递给委托(delegate)的 NSError 对象始终为 nil(可能是 SDK 问题)。在The Documentation的共享对话框部分说该应用程序总是回退到浏览器对话框,但实际上从未这样做过。所以一开始我从应用商店在我的设备上安装了 Facebook 应用程序,一切正常。然后我找到了一个 FBSDKShareDialog 对象的“setMode”属性,让你选择共享的方式。不幸的是,如果您的选择不可用,则回调再次为 NSError with nil。另一方面,将其设置为“FBSDKShareModeAutomatic”实际上可以使后备功能正常运行,但这不会让您选择共享对话框。此外,我刚刚检查了引用资料,发现 setMode 不适用于 FBSDKShareButton :( 我想你设置了一个自定义按钮和 fbdialog 并手动将它们绑定(bind)在一起。最后一个 sdk 有点古怪。
我正要发表评论,但我没有足够的声誉。祝你好运。
关于ios - FBSDKShareKit : Share Form does not prompt,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29347097/
我正在尝试开始将 Facebook 登录集成到 iOS 应用程序中。我已按照 developers.facebook.com/docs/ios/getting-started 上的说明进行操作,但在运
无论我做什么(我可能做错了)当我尝试构建我的 unity IOS 应用程序进行测试时,Xcode 总是提示“找不到 FBSDKShareKit/FBSDKShareKit”.h 文件。 我已经在 Xc
我使用 Unity 2019.3.0f3 将 Unity 作为框架导出到 iOS。当我打开导出的 iOS 项目时,我遇到了问题 但我可以使用“Cmd+click”导航到此标题。 我用谷歌搜索并尝试了几
我正在升级一些 pod,即支持 ParseLiveQuery .我现在在我的一个头文件中遇到错误 Could not build module 'FBSDKShareKit' 同样在我的错误中: 播客
我正在尝试为我的应用程序的用户制作的视频创建一个 Facebook 共享选项。 如果我从 - (void)imagePickerController:(UIImagePickerController
我是 Objective-C 和 iOS 方面的新手,更不用说 Facebook iOS SDK,所以我很难研究 FBSDKMessengerShareKit 和 FBSDKShareKit 之间的区
我刚刚迁移到 Facebook iOS SDK 4.0(从 3.0)。 现在可以使用 FBSDKShareKit 框架共享内容。我目前正在使用文档建议的以下示例代码: FBSDKShareLinkCo
我想在用户成功登录后在 Facebook 上分享帖子。我知道如何分享帖子: let content: FBSDKShareLinkContent = FBSDKShareLinkContent() c
我正在使用 FBSDKLoginKit 和 FBSDKShareKit 进行登录,然后共享 FBSDKShareOpenGraphContent。 我在 android 中有类似的行为,它工作正常。
我已经正确安装了 facebook SDK。 (这与其他未找到的错误不同,因为它专门针对 react-native-fbsdk 并且没有任何解决方案有效。) 我已经通过导入 FBSDKCoreKit
我正在使用使用 FBSDK (react-native-fbsdk) 的 react native 构建一个应用程序。整个过程没有问题,但是在我将 Xcode 从 9.4 更新到 10.0 之后,由于
通过 cocoapods 的集成已记录且简单,但我如何使用 Carthage 实现相同的效果? 最佳答案 现在它可以与 Swift 一起使用。 目录文件: github“facebook/Facebo
我是一名优秀的程序员,十分优秀!