我目前正在实现一个发布到社交网站的简单按钮(让我的应用有点曝光,你知道的练习)。然而,我对所有这些社交网络的东西有点困惑。一方面,我知道 iOS 6 为 FB 和 Twitter ( Social.framework
) 提供了一个非常好的框架,但对于 iOS 5,它有点不同。iOS 6,我想我已经想通了……然而,当我们进入 iOS 5 时,我发现它有点奇怪。据我了解,Twitter 已经集成到 iOS 5 中,可以使用Twitter.framework
和Account.framework
框架访问。我没有得到的是为了支持 Twitter 的 5 和 6,我必须使用Social.framework
,Twitter.framework
并Account.framework
支持一切吗?即两种不同的方法取决于 iOS 版本。或者,如果我使用最新的 SDK,iOS 5 twitter 是否可以使用Social.framework
? 那个推特涵盖了。
现在对于 Facebook,我如何在 iOS 5 中发帖?即使我使用最新的 SDK 构建应用程序,我也很确定Social.framework
它不会在 iOS 5 中工作。因此,我认为不可避免地我将不得不根据安装的 iOS 版本运行两种不同的方法。那是对的吗?如果是这样,我该如何将 FB 集成到 iOS 5 中?我必须使用 Facebook 提供的 SDK 吗?
所以总结一下我的问题,如果这一切有点罗嗦。
1) 我可以将 Twitter 发布合并到我的应用程序中,仅使用Social.framework
iOS 5 和 6,还是我必须使用Social.framework
(iOS 6)的一种方法,然后使用Twitter.framework
和Account.framework
(iOS 5)的另一种方法?
2) 我可以Social.framework
在 iOS 6 中使用 Facebook,但不能在 iOS 5 中使用,因此,我必须执行两种单独的方法,一种使用Social.framework
(iOS 6),另一种使用 FB SDK (iOS 5),对吗?
在此先感谢,
问候,
迈克