我使用firebase作为我的后端。在我的项目在注册过程中,首先存储用户的电子邮件地址,然后上传个人资料照片。但有时如果在firebase注册用户电子邮件(并且我的应用程序返回错误)之后有网络中断,则不会上传个人资料照片。 同时,当用户重试注册时,它会显示已在使用的电子邮件地址。
我在错误后尝试fmt.Println(
C-c C-d
清除用户电子邮件地址,以便用户可以再次注册
可能不是最好的做法,所以
还有其他办法吗?
当应用重新获得连接时,我们也可以上传吗?
注册视图控制器的代码:
Auth.auth().currentUser?.delete(completion: nil)