-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Crash at [FIRInstanceIDTokenManager checkTokenRefreshPolicyWithIID:] function #4167
Comments
Here is the list of Firebase pods being used:
|
@chliangGoogle Could you help with the issue investigation please. Here is what I investigated so far. Looks like the crash happens because |
@maksymmalyhin You are right, it is strange that IID becomes nil when a token exists. I haven't been able to reproduce on my side. I agree #4096 should fix this but we can also adjust the keychain option here. |
@phaninderkumar can you also send us the debugLog right before the crash if you can reproduce? This can help us figure out why the instanceID is not retrieved successfully |
@chliangGoogle, I'm not able to reproduce this crash while the app is running. It happens when the app is launched from suspended state when the devices is locked and hence the only logs I have are from the Fabric crash logs. |
@phaninderkumar Thanks, this confirms that it is caused by the security framework on keychain access level, we've updated it at #4172. But your crash should be resolved in #4096 which will release soon. |
Environment:
Problem:
My project keeps crashing at [FIRInstanceIDTokenManager checkTokenRefreshPolicyWithIID:] function.
My app collects location in suspended state if it exits a region. My assumption is this crashes happens at that time. Not always though.
Steps to reproduce:
Configure the firebase project and make sure the app is launched from suspended state multiple times
Attaching my crash log here
crashReport.txt
The text was updated successfully, but these errors were encountered: