ошибка: не удается найти класс символов FirebaseInstanceIdService в IONIC 1 с плагином cordova-plugin-fcm - PullRequest
0 голосов
/ 21 мая 2019

Мое приложение в ionic 1, и я использую cordova-plugin-fcm.Теперь, когда я делаю сборку, я вижу эту ошибку: не могу найти класс символов FirebaseInstanceIdService.

Я знаю, что Google удалил эту библиотеку, и я пробовал несколько решений, таких как Изменение android project.properties из:

cordova.system.library.1 = com.google.firebase: ядро ​​firebase: + cordova.system.library.2 = com.google.firebase: передача сообщений firebase: +

На cordova.system.library.1 = com.google.firebase: ядро ​​firebase: 16.0.8 cordova.system.library.2 = com.google.firebase: передача сообщений firebase: 17.5.0

Мало кто из блогов говорит, чтоэто другой плагин, который решил эту проблему, но в любом случае есть ли решение для этого плагина.Если в этом плагине нет способа решить, каким должно быть правильное решение для другого плагина cordova-firebase-plugin.Если вы можете предоставить любую ссылку, которая очень полезна.

Заранее спасибо.

1 Ответ

0 голосов
/ 05 июня 2019

У меня была такая же проблема.cordova-plugin-fcm больше не поддерживается.Но программист разложил его на github, чтобы исправить недавние проблемы.Это новый плагин, но с теми же функциями, что и у cordova-plugin-fcm.Таким образом, вы можете считать его тем же плагином.

Вы можете найти его в https://www.npmjs.com/package/cordova-plugin-fcm-ng

Из CLI было достаточно выполнить следующие команды:

cordova plugin remove cordova-plugin-fcm
cordova plugin add cordova-plugin-fcm-ng

И все возвращается, чтобы работать правильно, по крайней мере, для меня:)

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