我正在关注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
}
}
我试图删除fb框架并“重新安装”,因为我认为它与fbsdk版本有关。然而,它仍然不起作用。
最佳答案
我认为FBAppCall已被弃用,用这个代替应该没问题
return FBSDKApplicationDelegate.sharedInstance().application(application, didFinishLaunchingWithOptions: launchOptions)