iOS Facebook 分享对话框从来没有第一次工作

标签 ios facebook facebook-ios-sdk

出于某种原因,我的 Facebook 共享对话框第一次无法正常工作——对话框窗口打开然后消失,我收到以下错误:

Error Domain=NSURLErrorDomain Code=-999 "The operation couldn’t be completed. (NSURLErrorDomain error -999.)"

因错误而失败的 URL 是标准对话框 URL,如果我将其粘贴到我的 Web 浏览器中,它会显示共享对话框。我没有做任何特别的事情,只是打电话:

[_facebook dialog:@"feed" andParams:params andDelegate:self];

当我再次调用该方法时,它运行良好。

还有其他人遇到过这个吗?这是在 iOS 5 上,我使用的是最新版本的 SDK。

最佳答案

重复 First dialog after authenticating fails immediately and closes dialog

简短的回答,这似乎已经出现在 iOS 5 中。有一些糟糕的解决方法。祝你好运!

关于iOS Facebook 分享对话框从来没有第一次工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8058193/

相关文章:

ios - 无需点击通知即可在后台获取通知数据

ios - 'NSInvalidArgumentException',原因 : 'Sheet can not be presented because the view is not in a window

ios - 了解iOS应用添加facebook登录的流程

ios - 在 swift iOS 应用程序中使用 FBSDK 的问题

ios - 我的应用程序和今天的扩展小部件应该有相同的版本号吗

facebook - 如何获得 Facebook 好友的男女比例

php - 什么时候需要使用存储在数据库中的访问 token ?

facebook - 如何让 're-share' 选项显示在我的应用程序的 dialog.feed 帖子中

ios - FBSDKLoginManager logInWithReadPermissions?

ios - 如果减少条形码扫描可以注册的元数据对象类型,它会获得更好的性能吗?