用户退出时是否有办法获取 Firebase 用户 uuid ,但至少以匿名的身份登录了一次?也许可以从钥匙串访问或从Firebase userDefaults 获取 uuid ?
答案 0 :(得分:2)
如果当前有[FIRAuth auth].currentUser
,您只能获取UID。任何其他' hacky'不推荐尝试和检索它的方法。
如果您想在注销后获取此信息,可以在登录时将其保存到UserDefaults
或自己的钥匙串中。
答案 1 :(得分:1)
你可以通过以下方式获得:
FIRUser *user = [FIRAuth auth].currentUser;
if (user) {
NSString *uid = user.uid;
}
希望得到这个帮助。