3
Error: Error Domain=com.facebook.Facebook.platform Code=102 "The operation couldn’t be completed. (com.facebook.Facebook.platform error 102.)" UserInfo=xxxx {error_code=102, action_id=xxx-xxx-xxx-xxx-xxx, error_message=Could not generate preview text, app_id=xxxxx}

当我在我的应用程序中按下发布按钮并且设备切换到 facebook 应用程序以发布我的 OG 操作时,会出现此错误。一旦 facebook 应用程序打开并且我的 og 操作文本可见,此错误就会被记录下来,并且我的设备会切换回我的应用程序。有人知道这是什么意思吗?

4

3 回答 3

3

这可能不是您的问题,但是当我尝试presentShareDialogWithOpenGraphAction:actionType:previewPropertyName:handler:使用尚未被 Facebook 批准的操作类型时,我遇到了这个问题。当我与不是应用程序管理员或开发人员的用户一起使用该应用程序时,我会看到此错误。

根据操作类型页面顶部的注释(可从 developer.facebook.com > 应用程序 > 您的应用程序(左侧)> 编辑应用程序 > 打开图表 > 类型 > 您的操作类型),

未提交

必须提交此操作类型以供审核,以便所有用户都可以使用它。此操作类型可供应用程序的管理员和开发人员使用。

于 2013-08-12T17:46:50.000 回答
0

我遇到了同样的问题,因为我的 fb 应用程序处于沙盒模式。所以我使用我自己的开发者帐户登录并且它工作。

于 2013-09-12T19:54:37.950 回答
0

检查以下

  1. FacebookDisplayName在 plist URL Scheme 中设置正确且正确
  2. fbxxxxxxxxxxxx添加到 plist 中
  3. FacebookAppID在 plist 文件中设置正确
  4. 状态和评论部分确保您有“您想让这个应用程序及其所有实时功能对公众可用吗?” 设为 YES(默认为否)
于 2014-03-25T10:03:22.063 回答