iOS Facebook使用Open Graph发布失败 - 错误代码102

时间:2014-12-05 21:28:42

标签: ios iphone facebook facebook-graph-api

我正在使用this example将我的故事发布到Facebook。我有自己的Open Graph对象,故事。

当我现有登录iPhone的原生FB应用程序时,这很有效。此登录是管理我的FB应用程序的人。我已经验证了所有内容,包括包ID,URL方案,应用商店ID等。

成功发布一段时间后,我开始观察我的帖子是否成功发布(响应代码)但未显示在FB时间轴中。我玩时间线观众访问等等,但无济于事。

然后我在设备FB应用程序上切换用户,我开始收到错误代码102。

除了以下情况之外,回复并没有多说:

Error Domain=com.facebook.Facebook.platform Code=102
FBAPIErrorDomain error 3506

我认为from this documentation这与API会话有关 - 我在我的应用中无所作为来获取一个,我不知道我是否应该这样做,如果我使用上面的示例代码。

我应该怎样做以确保在发布时始终拥有有效的Facebook会话?

1 个答案:

答案 0 :(得分:1)

这个答案与李明建议的一样,并且一直是derived from this

在Facebook批准FB应用之前,需要添加测试用户以执行与权限相关的操作。