装有 iOS 5 和 iOS 6 的 Facebook
Posted
技术标签:
【中文标题】装有 iOS 5 和 iOS 6 的 Facebook【英文标题】:Facebook with iOS5 and iOS6 【发布时间】:2012-10-25 10:29:46 【问题描述】:我即将发布一个应用程序,它必须同时支持 ios5 和 iOS6。但是对于新的 Facebook SDK 3.1,我不太确定如何将 Facebook 功能集成到两个 iOS 版本中。
在 iOS5 和 iOS6 版本中,让登录和墙贴操作都起作用的最佳方法是什么?是否已有最佳实践?
非常感谢!
【问题讨论】:
【参考方案1】:最新的 Facebook SDK 也同时支持这两个 iOS 版本。如果您使用的是 iOS6,它将使用内置身份验证,否则它将自动回退到旧的“快速应用切换”或 Safari 模型。
所以如果你implement the 3.1 SDK,你就不用担心用户如何认证了:
升级的主要目的是带来与iOS的兼容性 v6.0 及其原生 Facebook 支持。使用 SDK v3.1 意味着 当支持可用时,您的应用会从该支持中受益匪浅,但是 他们会自动回退以使用以前的应用程序切换或 旧版本操作系统上的基于 Web 的身份验证流程 系统。
更多关于在 iOS 6 上实现对内置 Facebook 帐户的支持:http://developers.facebook.com/docs/howtos/ios-6/
【讨论】:
以上是关于装有 iOS 5 和 iOS 6 的 Facebook的主要内容,如果未能解决你的问题,请参考以下文章
未检测到装有 iOS 5.1 的 iPad - Xcode 4.3.1
如何从装有 iOS 5(供个人使用)的新 iPhone 获取历史位置数据?
webkit iOS 5上的自定义Javascript事件不起作用