Firebase已停止通过我今天的扩展程序通过钥匙串共享用户,现在我可以通过Auth.auth().currentUser
读取当前用户,而不是始终返回nil
,即使用户已登录也是如此。我使用AuthUI firebase和keychain处于活动状态。我似乎并没有改变任何可能影响此效果的内容,我只是始终通过firebase添加了crashlytics。
我个人但不确定的解决方案是将用户的uid保存在钥匙串中并从扩展中读取,而无需执行与firebase的共享工作,但是我更喜欢实现firebase,因为它应该完成。