我使用Firebase和Swift。
有一种极端情况,observer
的两个完成处理程序都不执行:
Observer's completion handler not called, how to check in code
而这:
Remove a user through dashboard, but the user is still logged in?
ref.child("users/\(user.uid)").observe(.value, with: { (snapshot) in
print(snapshot)
}, withCancel: { error in
print(error)
})
App不会在任何打印件的断点处停止。
如何以编程方式检查此案例? 在这种特殊情况下,我需要为用户注销。