Firebase iOS Не удалось получить токен по умолчанию Ошибка домена = com.firebase.iid Код = 6 "(null)"

Я продолжаю получать ошибку в заголовке, когда запускаю приложение Firebase. Я считаю, что это мешает мне выполнять запросы к базе данных. Например, FIRAuth.auth()?.currentUser равен nil после входа в систему.

После исследования, я считаю, что я должен добавить брелок в свой проект. Когда я включаю совместное использование keychain (xCode -> target ->), я получаю ошибку в кеше экрана ниже.

введите описание изображения здесь

Нужно ли добавлять какой-либо сертификат в Keychain Access (приложение)?

Я не использую функцию обмена сообщениями, поэтому не думаю, что мне нужно добавить сертификат .p12, предлагаемый здесь .

Нужно ли мне добавлять какой-то брелок в консоль Firebase?

Я подтвердил, что мой BundleID верен.

Мне нужно что-то изменить здесь:

введите описание изображения здесь

Я выполнил все этапы настройки здесь .

Я нашел решение https://groups.google.com/forum/#!msg/firebase-talk/xvjyJUMFL1Y/rhsF7EQEBQAJ

В моей версии Firebase есть ошибка: pod update разрешило эту проблему

  • Firebase при получении Push Notification не получил всплывающее окно
  • iOS и Google Firebase - Как делать уведомления
  • Тема FCM - не подписаться на тему: xxx с токеном: (null) - iOS
  • Firebase - Невозможно присвоить значение типа «AppDelegate» для ввода «UNUserNotificationCenterDelegate?»
  • Уведомление не приходит через консоль Firebase
  • Не удалось удалить или изменить сертификат .p12 в Firebase Console
  • swift 3, ios 10 - ударная база push-уведомлений не получена
  • Использование необъявленного типа UNAuthorizationOptions
  • Firebase FCM беззвучный push-уведомления для iOS
  • Firebase FCM получает токены для старых токенов IOS APNS
  • iOS не получает уведомления о Push-системе Firebase, отправленные через API
  • Давайте будем гением компьютера.