flutter UserUpdateInfo'不是类型,System. out. println();

tktrz96b  于 2023-06-24  发布在  Flutter
关注(0)|答案(1)|浏览(98)

我有错误与“UserUpdateInfo”。我已经看到它被弃用,但我尝试了所有在线可用的解决方案,但我不能解决它。有人能帮帮我吗?

signup() async {
    if (_formKey.currentState!.validate()) {
      _formKey.currentState?.save();

      try {
        UserCredential user = await _auth.createUserWithEmailAndPassword(
            email: _email, password: _password);
        if (user != null) {
          UserUpdateInfo updateuser = UserUpdateInfo();
          updateuser.displayName = _name;
          user.updateProfile(updateuser);
        }
      } catch (e) {
        showError(e.toString());
      }
    }
  }
2cmtqfgy

2cmtqfgy1#

要更新displayName,请使用updateDisplayName()

await FirebaseAuth.instance.currentUser?.updateDisplayName(displayName);

你可以找到其他方法,如updatePhotoURL()从用户。
关于auth/flutter/manage-users

相关问题