我正在关注firebase教程,该教程将通过Facebook认证用户https://github.com/firebase/firebase-simple-login-objc/blob/master/docs/v1/providers/facebook.md
但是,我试图编译这段代码,它显示了使用未解析标识符“FBAppCall”的错误
这段代码是在教程中提供的。

class AppDelegate: UIResponder, UIApplicationDelegate {

...

func application(application: UIApplication, openURL url: NSURL,
    sourceApplication: String!, annotation: AnyObject) -> Bool {

    var wasHandled = FBAppCall.handleOpenURL(url, sourceApplication:sourceApplication)

    // any app-specific handling code here
    return wasHandled
}

}
swift - 快速使用 Unresolved FbAppCall-LMLPHP
我试图删除fb框架并“重新安装”,因为我认为它与fbsdk版本有关。然而,它仍然不起作用。

最佳答案

我认为FBAppCall已被弃用,用这个代替应该没问题

 return FBSDKApplicationDelegate.sharedInstance().application(application, didFinishLaunchingWithOptions: launchOptions)

10-05 20:54