我目前正在向我的 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/