3

尝试向我正在开发的 iOS 应用程序添加一个简单的对话框并遇到一些奇怪的行为。

使用:

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

产生以下对话框:

这是在模拟器或实际设备上。请注意奇怪的按钮及其位置。对话框将正确张贴在墙上,但对话框不会关闭。相反,我收到一条 JavaScript 消息:

window.location.href="fbconnect://success?post_id="

并且委托 (dialogDidCompletedialogCompleteWithUrl) 都不会触发。

4

1 回答 1

2

终于找到了。用户代理在 appdelegate 中被覆盖。这导致 Facebook 发回了不正确的数据。

于 2012-09-08T19:00:53.380 回答