【问题标题】:iOS Facebook 3.1 API - "Posted by" not showing our appiOS Facebook 3.1 API - “发布者”未显示我们的应用程序
【发布时间】:2012-10-01 18:35:52
【问题描述】:

我刚刚将 Facebook 3.1 API 集成到我们的应用程序中,除了原生发布 UI 之外,流程保持不变。当我在 iOS 6 设备上时,我们应用程序的墙贴现在显示“通过 iOS”,并且我们没有显示为授权应用程序。当我从 iOS 5 发布时,我们显示为授权应用程序,并且墙上的帖子显示了我们的应用程序名称。

我假设这里的区别在于,在 iOS 5 上,我们自己执行图形请求,而在 iOS 6 中,iOS 为我们执行此操作。有什么方法可以在 iOS 5 和 iOS 6 上实现相同的行为?

【问题讨论】:

    标签: ios facebook ios6


    【解决方案1】:

    是的,原生发帖 UI (SLComposeViewController) 将始终通过 iOS 显示,因为它在幕后使用原生 iOS Facebook 连接的令牌,而不是您的令牌。我假设在前一个版本中,您编写了自己的发布视图控制器。最好坚持使用 SLRequest 类,这与旧方法几乎相同,只是令牌是通过 Accounts 框架处理的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-03-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-19
      • 2014-04-20
      相关资源
      最近更新 更多