iphone - 新的 Facebook IOS SDK?我们可以将旧 sdk 与新 sdk 一起使用吗?

标签 iphone objective-c ios facebook sdk

我目前正在向我的 iPhone 应用程序添加新的 Facebook iOS sdk 3.1.1。我看到 sdk 有重大变化。例如。我的旧 sdk 创建一个 Facebook 对象并从 FBRequest 对象调用 requestGraphPath:AndDelegate。现在新的 sdk 没有头文件“Facebook.h”,“FBRequest”也没有 requestGraphPath:AndDelegate,但它具有与处理程序相同的方法名称......并且还有额外的功能。

这是否意味着我必须重新编码应用程序的所有 Facebook 内容以适应新的 Facebook SDK

最佳答案

是的,您需要更改代码。最新的 facebook SDK 集成了 iOS 6 和许多其他功能。在这里阅读:https://developers.facebook.com/docs/howtos/ios-6/

基本上在最新的 SDK 中,一切都通过 FBSession 进行管理。

这个 SDK 是向后兼容的,即使用户没有升级到 iOS 6,也可以在 iOS 5 中使用。

关于iphone - 新的 Facebook IOS SDK?我们可以将旧 sdk 与新 sdk 一起使用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13263227/

相关文章:

iphone - HTTPS + ASIHTTPRequest 会被 App Store 批准吗?

ios - 延迟对类方法的调用

ios - 创建一个与另一个 UICollectionView 一起滚动的 UICollectionView

iPhone如何取消停止performSelector

iphone - 代码 : Storyboard and retaining data in each controller

objective-c - Xcode 静态分析器没有检测到泄漏?

ios - 每次 Plist 文件都会被覆盖

iphone - 使用 viewControllers 获取数组的属性

ios - 检测视网膜显示

ios - 为 iPhone 开发 8085 模拟器的指南