FIRInstanceID /警告停止! 将从内存中重置设备ID
更新到XCode 8 GM(Swift 3)后
Firebase开始在控制台中logging这些错误:
FIRInstanceID /警告停止! 将从内存中重置deviceID。
FIRInstanceID / WARNING无法获取默认标记Error Domain = com.firebase.iid Code = 6“(null)”
FIRInstanceID / WARNING重试5次后无法检索默认GCM令牌
显然, 启用你的应用程序的KeyChain function 共享诀窍!
启用您的function后, app.entitlements应该看起来像这样:
另请参阅: – Firebase Group Talk
您可以尝试在Info.plist文件中将FirebaseAutomaticScreenReportingEnabled
设置为NO
。 它不能解决问题,但使得错误发生的频率less得多,这使得阅读控制台不那么痛苦。
使用FirebaseAutomaticScreenReportingEnabled == YES
(这是默认值),每次更换屏幕都会发生错误。 当然,将标志设置为NO将禁用屏幕报告,因此只能将其设置为不使用此function。
错误只在模拟器上发生,所以你可能想设置这个标志只为开发时间。