Тема FCM - Невозможно подписаться на тему: xxx с токеном: (null) - iOS

В Java все находится в форме класса.

Если вы хотите использовать любой объект, тогда у вас есть две фазы:

  1. Объявить
  2. Инициализация

Пример:

  • Объявление: Object a;
  • Инициализация: a=new Object();

То же самое для концепции массива

  • Объявление: Item i[]=new Item[5];
  • Инициализация: i[0]=new Item();

Если вы не дают секцию инициализации, тогда возникает NullpointerException.

26
задан anitteb 13 June 2017 в 14:40
поделиться

2 ответа

Проблема заключалась в том, что я хотел подписаться на didFinishLaunchingWithOptions, но в этот момент не все службы были настроены. Решение было подписаться в делегате didRegisterUserNotificationSettings.

5
ответ дан ayaio 13 June 2017 в 14:40
поделиться

У меня была похожая проблема. Решением было сначала вызвать FirebaseApp.configure():

FirebaseApp.configure()
Messaging.messaging().delegate = self

вместо:

Messaging.messaging().delegate = self // this brakes FCM
FirebaseApp.configure()
1
ответ дан kam800 13 June 2017 в 14:40
поделиться
Другие вопросы по тегам:

Похожие вопросы: