是否有*最新的* Facebook登录示例或文档?

时间:2013-11-15 22:27:56

标签: facebook facebook-ios-sdk

我的问题是 - 是否有任何示例文档或示例项目显示如何使用Facebook进行身份验证,这是iOS7的最新版本?

因为尝试查看错误的文档很难,但是当文档与源代码不一致时,当两者都使用弃用的iOS方法,或者显示存在错误的证据,或者说使用不存在的方法时,那么只是超越令人沮丧。

特别是:

  1. 文档说明应用程序变为活动状态以致电[FBSession.activeSession handleDidBecomeActive]。但是不存在这样的方法。 因此,看看美味示例代码的作用,它什么都不做,而是讨论他们在代码中遇到的错误。 BUG: for the iOS 6 preview we comment this line out to compensate for a race-condition in our state transition handling 那么一个应用程序应该在应用程序变为活动状态时执行任何操作,如果是,那么该怎么做?

  2. 文档和示例工具application:openURL:sourceApplication:sourceApplication但已弃用。因此有其他选择吗?

1 个答案:

答案 0 :(得分:0)

我对这个问题感到有点困惑。

  1. handleDidBecomeActive是FBSession中的一个方法,请参阅https://developers.facebook.com/docs/reference/ios/current/class/FBSession/

  2. 应用程序:openURL:sourceApplication:UIApplicationDelegate尚未弃用注释(请参阅https://developer.apple.com/library/ios/documentation/uikit/reference/UIApplicationDelegate_Protocol/Reference/Reference.html#//apple_ref/occ/intfm/UIApplicationDelegate/application:openURL:sourceApplication:annotation :)。也许您在考虑应用程序:handleOpenURL:?

  3. 您使用的是什么版本的sdk?对于iOS 7,已经更新了> = 3.8。