【发布时间】:2013-04-12 20:35:13
【问题描述】:
我目前正在实现一个发布到社交网站的简单按钮(让我的应用有点曝光,你知道的练习)。然而,我对所有这些社交网络的东西有点困惑。一方面,我知道 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 来支持所有内容吗? IE。两种不同的方法,取决于 iOS 版本。或者,如果我使用最新的 SDK,iOS 5 twitter 是否可以与 Social.framework 一起使用?那个 Twitter 覆盖了。
现在对于 Facebook,我如何在 iOS 5 中发帖?我很确定Social.framework 不会在 iOS 5 中工作,即使我使用最新的 SDK 构建应用程序也是如此。因此,我认为不可避免地我必须有两种不同的方法来运行,具体取决于安装的 iOS 版本。那是对的吗?如果是这样,我该如何将 FB 集成到 iOS 5 中?我必须使用 Facebook 提供的 SDK 吗?
所以总结一下我的问题,如果这有点罗嗦的话。
1) 对于 iOS 5 和 6,我是否可以仅使用 Social.framework 将 Twitter 发布合并到我的应用程序中,或者我必须使用 Social.framework(对于 iOS 6)执行一种方法,然后使用 @987654331 执行另一种方法@ 和 Account.framework (iOS 5)?
2) 我可以在 iOS 6 中将 Social.framework 用于 Facebook,但不能用于 iOS 5,因此,我必须执行两种单独的方法,一种使用 Social.framework (iOS 6),然后另一种使用 FB SDK(iOS 5),对吗?
提前致谢,
问候,
迈克
【问题讨论】:
标签: iphone ios objective-c facebook twitter