Ios FIRAuth令牌刷新在模拟器上失败,但在真实设备上工作?

Ios FIRAuth令牌刷新在模拟器上失败,但在真实设备上工作?,ios,objective-c,firebase,callback,Ios,Objective C,Firebase,Callback,因此,我一直在与FIRAuth合作,让用户登录到我的应用程序中,直到昨天我收到这条可怕的消息时才发现问题 由于对Firebase的这一部分不太熟悉,我等待了几次令牌自动刷新,只是想看看我的Firebase呼叫是否会回到我身边,但遗憾的是,它们从来没有这样做过 上面是我正在调用的方法,我在下一张图片中显示了它的证据: 遗憾的是,第二个断点从未到达,所以我认为Firebase调用甚至无法返回错误,因为令牌问题 最奇怪的是:这个bug只发生在模拟器上。在我的个人设备上运行应用不会导致任何问题 任

因此,我一直在与FIRAuth合作,让用户登录到我的应用程序中,直到昨天我收到这条可怕的消息时才发现问题

由于对Firebase的这一部分不太熟悉,我等待了几次令牌自动刷新,只是想看看我的Firebase呼叫是否会回到我身边,但遗憾的是,它们从来没有这样做过

上面是我正在调用的方法,我在下一张图片中显示了它的证据:

遗憾的是,第二个断点从未到达,所以我认为Firebase调用甚至无法返回错误,因为令牌问题

最奇怪的是:这个bug只发生在模拟器上。在我的个人设备上运行应用不会导致任何问题


任何帮助都将不胜感激;另外,请不要犹豫,询问更多信息。

好吧,我通过切换模拟器设备解决了这个问题。具体来说,我从iPhone7升级到了iPhone6,但这很奇怪,因为在此之前我曾尝试重新启动模拟器。希望这能帮助那些遇到和我一样问题的人