我有一个集成了 Facebook 共享功能的 iOS 应用程序。它已经工作了几年。
我最近更新到最新的 SDK,现在当我尝试分享时,可能有 10% 的成功率,但通常会失败并显示以下日志记录:
plugin com.apple.share.Facebook.post interrupted
Hub connection error Error Domain=NSCocoaErrorDomain Code=4097 "connection to service named com.facebook.Facebook.ShareExtension" UserInfo={NSDebugDescription=connection to service named com.facebook.Facebook.ShareExtension}
didCancel.
(didCancel 是我自己的日志记录,显示 didCancel 回调被命中)。我正在使用 SDK 的 4.29 版,根据我在其他地方阅读的建议,将以下项目添加到我的 plist 中:
FacebookAppID
FacebookDisplayName
LSApplicationQueriesSchemes fbapi20150629
fbshareextension
fbapi
fbauth2
如果您有任何建议,我们将不胜感激。
最佳答案
今天早上我遇到了同样的错误,几个小时后它工作正常,所以我猜它与 Facebook 有关。所以我的结论是,如果它之前一直运行正常,那么过一段时间它应该会再次运行良好。
关于ios - FB 分享很少在 iOS 上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48324288/