Ионный - добавление/удаление телефонной кнопки-push-плагина - CocoaPods не найден
Я пишу приложение Ionic, но у меня так много проблем. Одна из проблем, в частности, заключается в том, что когда я пытаюсь добавить плагин phonegap-push-plugin с помощью команды
sudo ionic plugin add phonegap-plugin-push
Я получаю следующую ошибку:
Error: CocoaPods was not found. Please install version 1.0.1 or greater from https://cocoapods.org/
Я, очевидно, пытался установить это программное обеспечение по ошибке, но я не могу найти версию 1.0.1 в любом месте.
Я также хотел бы понять, для чего это требуется, и почему Ион думает, что это нужно.
Спасибо большое
Ответы
Ответ 1
Для установки push
вы должны сначала установить cocoapods
. Выполните следующие действия на своем терминале в каталоге проекта Ionic.
Сначала удалите то, что вы пытались установить
ionic cordova plugin remove phonegap-plugin-push
Далее установить Cocoapods
sudo gem install cocoapods
Тогда вам нужно синхронизировать репо cocoapods
pod setup
Это может занять некоторое время
Наконец-то установите push
ionic cordova plugin add phonegap-plugin-push --variable SENDER_ID="XXXXXXX"
Ответ 2
Попробуйте без "sudo":
плагин cordova add phonegap-plugin-push -variable SENDER_ID = "XXXXXXX"
Дополнительная информация: здесь