iphone - 向 Facebook 和 Twitter iOS 5 和 6 的简单帖子

标签 iphone ios objective-c facebook twitter

我目前正在实现一个发布到社交网站的简单按钮(让我的应用稍微曝光一下,你知道该怎么做)。然而,我对所有这些社交网络的东西有点困惑。一方面,我知道 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.frameworkAccount.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) 我可以仅使用 Social.framework 将 Twitter 发布合并到我的应用程序中吗?对于 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),对吗?

在此先感谢,
问候,
迈克

最佳答案

1) Social.Framework 仅在 iOS6+ 上可用,因此您必须在两个框架之间进行拆分(或者您可以仅使用 Twitter.Framework,即使某些方法具有已在 iOS6 上弃用)

2) 您可以在 iOS5 和 iOS6 上使用 Facebook SDK(我写这个答案时 iOS 的最新版本是 3.5)。 Facebook SDK 已经负责在 iOS6 上使用用户的 Facebook 帐户,或者当帐户尚未在手机中配置时依赖 iOS5 或 iOS6 上的 Facebook 应用程序

关于iphone - 向 Facebook 和 Twitter iOS 5 和 6 的简单帖子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16104805/

相关文章:

objective-c - Foundation NSObject.h 不带 - (id)init 方法

ios - iPhone模拟器磁航向?

java - 如何强制用户更新应用?

iphone - 在 AVMutableComposition 上设置轨道级别

ios - iOS 中的 Coreplot 构建失败问题

ios - 如何在 iOS 中使用 Storyboard保存和恢复状态?

iphone - 具有多个文本字段的组 TableView

objective-c - 使用 NSTask 执行 ionic 构建命令 - 无法访问启动路径

javascript - 是否可以使用我自己的方法扩展 UIAElementArray?

iphone - UITabBarController提供的模态viewController