使用Swift 3登录时,使用Firebase登录Facebook会给我带来麻烦

使用Swift 3登录时,使用Firebase登录Facebook会给我带来麻烦,swift,firebase,firebase-authentication,swift3,Swift,Firebase,Firebase Authentication,Swift3,我的Facebook登录操作很好,Firebase网站上的最后两条说明如下: let credential = FIRFacebookAuthProvider.credential(withAccessToken: FBSDKAccessToken.current().tokenString) 及 第一个很好,但第二个,Swift说“signInWithCredential”现在已更改为“signIn”,当我将其更改为“signIn”时,它告诉我: 参数标签“(:,:)”与任何可用重载都不匹配

我的Facebook登录操作很好,Firebase网站上的最后两条说明如下:

let credential = FIRFacebookAuthProvider.credential(withAccessToken: FBSDKAccessToken.current().tokenString)

第一个很好,但第二个,Swift说“signInWithCredential”现在已更改为“signIn”,当我将其更改为“signIn”时,它告诉我:

参数标签“(:,:)”与任何可用重载都不匹配

不确定该怎么办:

FIRAuth.auth()?.signIn(credential) { (user, error) in
    // ...
}
我明白了。它是:

FIRAuth.auth()?.signIn(with:credential) { (user, error) in
    // ...
}
我明白了。它是:

FIRAuth.auth()?.signIn(with:credential) { (user, error) in
    // ...
}