У меня есть приложение Ionic, в котором я хочу иметь возможность отправлять уведомления с помощью Firebase, для этого мы использовали библиотеку FCM.Уведомления работают нормально на Android, однако на iOS я сталкиваюсь с проблемой, что устройство не может подписаться на тему и, следовательно, не получает никаких уведомлений.Шаги:
- В учетной записи разработчика Apple создали идентификатор приложения.
- Создали профиль и загрузили его на мой mac
- Создали ключ, загрузили его, а затемсгенерировал для него ключ .p12 (сертификат).
- Загрузил этот ключ в приложение firebase для ios в моем проекте.
- Запустите мое приложение на устройстве.
- 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 дляДа, и нет.
Любая помощь в этом отношении будет высоко оценена.
-Вайбхав