Facebook SDK - 打开图 - 共享对话框帖子按钮显示为灰色 - 错误代码102

时间:2014-07-18 16:12:28

标签: facebook facebook-graph-api

我正在关注Publishing using the Share Dialog部分的Custom Stories in iOS教程。

https://developers.facebook.com/docs/ios/open-graph

当我也想要它时,它切换到Facebook应用程序,图形对象呈现给用户(图像,标题等)几秒钟然后消失,Post按钮变灰。如果我在显示之前点击“发布”按钮,则会收到一条错误消息:

Error publishing story: Error Domain=com.facebook.Facebook.platform Code=102 
"The operation couldn’t be completed. (com.facebook.Facebook.platform error 102.)"    
UserInfo=0x16d48640 {error_code=102, app_id=1435110413425124, 
error_message=An error occurred during publishing.}

仅供参考,标准分享对话presentShareDialogWithLink:handler:工作正常,让我发帖 - 就在我提交一个附有图形对象的时候。

我会发布示例代码,但它使用的是上面教程中的相同代码。此外,我很确定这与App Dashboard中的设置有关,而不是我正在编写的代码。

根据Stack Overflow Facebook SDK - iOS - Fail to share URL (Error 102)上的这个问题,我已经确认:

  • 我的应用程序设置在App Dashboard中正确设置(包括iPhone商店ID和捆绑ID)
  • 通过info.plist文件配置正确。

此问题facebook error code 102 with sdk 3.6建议使用真正的Facebook用户,该用户是该应用的管理员。我试过了,但问题仍然存在。

我也在发布的应用程序中尝试过它,并且未发布它并没有任何区别。

我想知道是否有其他人对我尚未检查过的事情有任何想法?

2 个答案:

答案 0 :(得分:0)

我是个笨蛋。

尽管事实上我已经说过我App Dashboard检查了设置是否正确,但我拼错了Namepsace

答案 1 :(得分:0)

如果您的Facebook应用状态为"开发且无法向公众开放"会导致同样的结果。

您可能希望在" App Review"下将其更改为公开。在Facebook应用程序菜单上。或者你需要登录Facebook作为角色"管理员","开发者"或"测试者"