首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Firebase:在Swift 4上找不到FIRUser

在 Firebase 的较新版本中,FIRUser 类已被重命名为 User

  1. 首先,确保已将 Firebase 添加到您的项目中。在 Podfile 文件中添加以下内容:
代码语言:javascript
复制
pod 'Firebase/Auth'

然后运行 pod install

  1. 在需要使用用户认证的 Swift 文件中,导入 FirebaseAuth 模块:
代码语言:javascript
复制
import FirebaseAuth
  1. 使用 Auth.auth() 获取 Auth 类的实例。然后通过该实例访问当前用户。
代码语言:javascript
复制
if let user = Auth.auth().currentUser {
    // 使用 user 对象
    print("User ID: \(user.uid)")
} else {
    // 用户未登录
}

请注意,在使用 currentUser 属性时,它可能为 nil,因此建议使用可选绑定以避免崩溃。

简而言之,您应该使用 User 类而不是 FIRUser 类。同时,确保正确导入了 FirebaseAuth 模块,并使用 Auth.auth().currentUser 获取当前用户。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券