Ionic Firebase IOS не может подписаться на тему - PullRequest
0 голосов
/ 21 ноября 2018

У меня есть приложение Ionic, в котором я хочу иметь возможность отправлять уведомления с помощью Firebase, для этого мы использовали библиотеку FCM.Уведомления работают нормально на Android, однако на iOS я сталкиваюсь с проблемой, что устройство не может подписаться на тему и, следовательно, не получает никаких уведомлений.Шаги:

  1. В учетной записи разработчика Apple создали идентификатор приложения.
  2. Создали профиль и загрузили его на мой mac
  3. Создали ключ, загрузили его, а затемсгенерировал для него ключ .p12 (сертификат).
  4. Загрузил этот ключ в приложение firebase для ios в моем проекте.
  5. Запустите мое приложение на устройстве.
  6. Tokenгенерируется, но не может подписаться на тему.

Ниже приведены выдержки из журналов XCode:

2018-11-21 16:48:17.808: <FIRInstanceID/WARNING> Failed to fetch APNS token Error Domain=com.firebase.iid Code=1001 "(null)"
2018-11-21 16:48:17.810: <FIRMessaging/WARNING> FIRMessaging AppDelegate proxy enabled, will swizzle app delegate remote notification receiver handlers. Add "FirebaseAppDelegateProxyEnabled" to your Info.plist and set it to NO

и:

2018-11-21 16:48:28.629527+0530 safe-school-app[3421:1163750] InstanceID token: frO-ryN8Yu8:APA91bG0WkMaAxAAVIsW33A21kvv8n27ehjcPOw3QunOuN0gylfK4EROB8JkhInJ7mnGoY68Jqf8YjGE6E6FYUq7H38qa5c3axW9LnScw0iOLtZ52EQZn3DR3SLC_7RTqrEwRNvbUtbX
2018-11-21 16:48:29.404: <FIRMessaging/WARNING> Failed to subscribe to topic Error Domain=com.google.fcm Code=5 "(null)"

Я пробовал FirebaseAppDelegateProxyEnabled дляДа, и нет.

Любая помощь в этом отношении будет высоко оценена.

-Вайбхав

1 Ответ

0 голосов
/ 04 февраля 2019

Предположительно, похоже, что это предупреждения, я пробовал его строить с использованием "Legacy Build System", и уведомления Firebase работают просто отлично.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...