适用于Facebook iOS SDK的流程

时间:2014-04-30 21:44:51

标签: ios facebook api sdk deprecated

我是一个SDK制造商,它捆绑了Facebook iOS SDK(2013年7月24日版本3.6)。我想了解Facebook的SDK弃用政策,以便我提前通知并相应地更新我的产品。我在哪里可以找到/订阅这些信息?

3 个答案:

答案 0 :(得分:2)

我发现的最好的是:https://developers.facebook.com/docs/ios/upgrading/,其中提供了每个版本的详细信息。通常,新的SDK版本将包含在发布时宣布的功能,因此我不知道您将获得多少提前警告。在3.1版中,一个功能是保护服务器端的更改,并且我记得在Facebook开发人员区域中获取多条消息以便在此时更新应用程序,因此我猜您只需要注意更改。也就是说,我认为版本3.1+仍然受支持,我从中推断他们故意支持旧版本,所以你不应该有太多的问题。

答案 1 :(得分:1)

可以在更改日志和升级指南中找到新V2.0 API的所有详细信息:

https://developers.facebook.com/docs/apps/changelog https://developers.facebook.com/docs/ios/upgrading/

将于4月30日之前发布的API版本将于2015年4月30日之前发布。

新的V2.0将至少再使用两年。确切地说:从引入新版API的那一刻起,当前(因此V2.0)将再支持两年。

在同一版本中,核心功能不会发生重大变化。

在更改日志中,您可以阅读很多有关新权限的内容,以及哪些内容已被删除。基本上,删除了所有friends_*权限。此外,当您的应用使用除public_profileemailuser_friends之外的其他权限(现在只返回同时使用您的应用的朋友列表)时,您的应用需要进行审核。

您可以在此处详细了解审核流程:https://developers.facebook.com/docs/apps/review

答案 2 :(得分:0)

作为Facebook的开发人员,我不知道任何提前通知"推送"不幸的是,来自Facebook的关于新版本或未来版本的通知。您基本上将首先通过媒体了解它,然后它将出现在developers.facebook.com网站上。如果不将所有开发人员置于不披露状态,他们可能无法做到这一点。通过将您的产品置于其他公司产品之上或之上,我们都可以实现这一点。多年来,我们在这里亲身经历过这方面的经验,所以我们习惯了。不幸的是,您只需要向最终客户介绍这一事实。有些人会理解。