新的Facebook IOS SDK?我们可以使用旧sdk和新的sdk吗?

时间:2012-11-07 04:42:11

标签: iphone objective-c ios facebook sdk

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

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

1 个答案:

答案 0 :(得分:2)

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

基本上在最新的SDK中,所有内容都通过FBSession进行管理。

此SDK向后兼容,即使用户尚未升级到iOS 6,这也适用于iOS 5.