1

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

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

4

1 回答 1

2

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

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

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

于 2012-11-07T07:17:26.963 回答