Подтвердить что ты не робот

FIRInstanceID/WARNING STOP!! Будет ли reset deviceID из памяти [Xcode: Журнал консоли]

После обновления до XCode 8 GM (Swift 3)

Firebase начала регистрировать эту ошибку в консоли: -

FIRInstanceID/WARNING STOP!! Будет ли reset deviceID из памяти.

FIRInstanceID/WARNING Не удалось получить токен по умолчанию Error Domain = com.firebase.iid Код = 6 "(null)"

FIRInstanceID/WARNING Не удалось получить маркер GCM по умолчанию после 5 попыток

4b9b3361

Ответ 1

По-видимому Включение вашего приложения Совместное использование KeyChain в Capabilities делает трюк!

совместное использование ключей

После включения ваших возможностей app.entitlements должно выглядеть примерно так: -

права

Также смотрите: - Обсуждение Firebase Group

Ответ 2

Вы можете попробовать установить FirebaseAutomaticScreenReportingEnabled в NO в свой файл Info.plist. Он не решает проблему, но делает ошибки, которые случаются немного реже, что делает чтение консоли менее болезненным.

С FirebaseAutomaticScreenReportingEnabled == YES (по умолчанию) ошибка происходит при каждом изменении экрана. Конечно, флаг установки NO отключит отображение экрана, поэтому установите его только в том случае, если вы не используете эту функцию.

Ошибки происходят только на симуляторе, поэтому вы можете установить этот флаг только для времени разработки.