FB 分享很少在 iOS 上运行
Posted
技术标签:
【中文标题】FB 分享很少在 iOS 上运行【英文标题】:FB share rarely working on iOS 【发布时间】:2018-01-18 15:02:55 【问题描述】:我有一个集成了 Facebook 分享功能的 ios 应用。它已经工作了好几年了。
我最近更新到最新的 SDK,现在当我尝试分享时,它可能有 10% 的时间会成功,但通常会失败并显示以下日志:
插件 com.apple.share.Facebook.post 中断 集线器连接错误错误域=NSCocoaErrorDomain 代码=4097“连接到名为 com.facebook.Facebook.ShareExtension 的服务”UserInfo=NSDebugDescription=连接到名为 com.facebook.Facebook.ShareExtension 取消了。
(didCancel 是我自己的日志记录,表明 didCancel 回调被命中)。我正在使用 SDK 4.29 版,根据我在其他地方阅读的建议,将以下项目添加到我的 plist 中:
FacebookAppID FacebookDisplayName LSApplicationQueriesSchemes fbapi20150629 fbshare扩展 fbapi fbauth2
如果您有任何建议,我们将不胜感激。
【问题讨论】:
一个简短的脚注,我已经连续两天看到这种行为,所以我认为这不是间歇性连接问题。 【参考方案1】:今天早上我遇到了同样的错误,几个小时后它工作正常,所以我猜它与 Facebook 有关。所以我的结论是,如果之前一直正常工作,过一段时间应该又能正常工作了。
【讨论】:
以上是关于FB 分享很少在 iOS 上运行的主要内容,如果未能解决你的问题,请参考以下文章
Facebook 分享对话框始终仅在 Android 上显示验证码