web-dev-qa-db-fra.com

Ionic - Ajouter / Supprimer phonegap-Push-plugin - CocoaPods est introuvable

J'écris une application Ionic mais je reçois tellement de problèmes. Un problème en particulier est que lorsque j'essaie d'ajouter le plugin phonegap-Push à l'aide de la commande

Sudo ionic plugin add phonegap-plugin-Push

J'obtiens l'erreur ci-dessous:

Error: CocoaPods was not found. Please install version 1.0.1 or greater from https://cocoapods.org/

J'ai évidemment essayé d'installer ce logiciel comme le suggère l'erreur, mais je ne trouve nulle part la version 1.0.1.

J'aimerais aussi comprendre à quoi cela est nécessaire et pourquoi Ionic pense qu'il en a besoin.

Merci beaucoup

23
Martin Crawley

Pour installer Push, vous devez d'abord installer cocoapods. Suivez ces étapes sur votre terminal dans le répertoire du projet Ionic.

Retirez d'abord ce que vous avez essayé d'installer

ionic cordova plugin remove phonegap-plugin-Push

Installez ensuite les cocoapods

Sudo gem install cocoapods

Ensuite, vous devez synchroniser le repo des cocoapods

pod setup

Cela peut prendre un peu de temps

Enfin installez Push

ionic cordova plugin add phonegap-plugin-Push --variable SENDER_ID="XXXXXXX"
70
Matt

Essayez sans "Sudo": plugin cordova ajoutez phonegap-plugin-Push --variable SENDER_ID = "XXXXXXX"

Plus d'informations: ici

1
Andrei Lupu