我即将发布一个应用程序,它必须同时支持 iOS5 和 iOS6。但是对于新的 Facebook SDK 3.1,我不太确定如何将 Facebook 功能集成到两个 iOS 版本中。
在 iOS5 和 iOS6 版本中,让登录和墙贴操作都起作用的最佳方法是什么?是否已有最佳实践?
非常感谢!
Best Answer-推荐答案
最新的 Facebook SDK 也同时支持这两个 iOS 版本。如果您使用的是 iOS6,它将使用内置身份验证,否则它将自动回退到旧的“快速应用切换”或 Safari 模型。
所以如果你 implement the 3.1 SDK ,您不必担心用户如何进行身份验证:
The main purpose of the upgrade is to bring compatibility with iOS
v6.0 and its native Facebook support. Using v3.1 of the SDK means that
your apps benefit greatly from that support when it is available, but
that they automatically fall back to use the previous app-switching or
web-based authentication flows on older versions of the operating
system.
更多关于在 iOS 6 上实现对内置 Facebook 帐户的支持:http://developers.facebook.com/docs/howtos/ios-6/
关于ios - 带有 iOS5 和 iOS6 的 Facebook,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/13066619/
|