我的iPhone应用程序正在使用Facebook SDK for iOS v2.0。我的应用程序会在2013年6月破坏吗?

时间:2013-04-15 16:43:12

标签: ios facebook facebook-ios-sdk

我在facebook上的应用有此警告:

  

此应用使用过时版本的Facebook SDK for iOS。请   下载最新版本:iOS SDK 3.2.1。

     

了解最新版本如何让您更轻松,更快地构建出色的版本   移动应用。

     

我们还提供升级指南,使流程变得简单   可能。从SDK 2升级到3.1和3.1升级到3.2。

     

Facebook也将在2013年6月停止支持SDK的v2.0,所以   建议您尽快升级到新的SDK。


这是否意味着2013年6月Facebook SDK for iOS的v2.0将停止工作?或者,它仅仅意味着Facebook将停止为它提供技术支持和增强功能吗?

我的应用程序使用v2.0 SDK进行以下操作:

  1. 使用Facebook登录
  2. 获取好友列表
  3. 向所选朋友发送应用请求
  4. 由于时间和预算的原因,我可能无法将我的iPhone应用程序升级到版本3,直到今年年底。那么,这是否意味着我的iPhone应用程序将在6月份被打破?

2 个答案:

答案 0 :(得分:1)

首先,建议您阅读Facebook SDK发行说明。简而言之,API改变了&登录机制(尤其是令牌管理)已更改。这意味着你的应用程序将有机会在6月份被破坏。

然而,停止支持并不等于停止服务。您可以询问Facebook何时停止2.0 API服务。第二个链接应该提供您需要的大多数编程信息。

旁注:我在几小时内将我的应用从Facebook iOS SDK 2.0升级到3.1。只是好奇,为什么要花这么长时间来执行这些更改?

希望它有所帮助。

参考:

  1. Facebook iOS SDK Release Notes
  2. Upgrading from 2.0 to 3.x

答案 1 :(得分:0)

如果您有权访问应用的代码,可以查看类引用here以获取最新版本,并查看代码中使用的方法等是否列在此处,以及是否有任何方法他们的行为/应该如何使用的变化。

如果类和方法都在那里,你不必担心。很可能,你的应用应该运行得很好而不会中断。