web-dev-qa-db-fra.com

iOS: cacao Pods: Comment ajouter une nouvelle dépendance à un pod existant?

J'ai commencé le juuuust avec Cocoa Pods.

J'ai cet espace de travail maintenant après avoir expérimenté et connecté AFNetworking avec succès via ce tutoriel Ray Wenderlich .

enter image description here

Je veux maintenant ajouter plus de dépendances comme core-plot spécifiquement. J'ai trouvé ce lien vers un 'PodSpec' de Core-Plot

Le problème est que je n'ai aucune idée de comment implémenter davantage cela ... Quelqu'un a-t-il une description rapide de ce qu'il faut modifier et quelles commandes dans le terminal exécuter?

23
Beau D'Amore

Vous devez ajouter le pod dans Podfile et effectuer l'installation du pod à partir du terminal, c'est tout. Les étapes peuvent être résumées comme suit:

  1. Dans le terminal, changez le répertoire en répertoire de votre projet contenant * .xcodeproj
  2. Exécutez ouvrez Podfile. Ce qui ouvre le Podfile dans textEdit.
  3. Ajoutez pod'CorePlot ',' ~> 1.4 ' et enregistrez-le.
  4. Exécutez pod install - NOTE * c'est-à-dire ** pod update s'il est déjà installé.

Tu es prêt.

40
Anupdas

Après avoir initialement installé CocoaPods dans votre projet, vous pouvez ajouter de nouvelles dépendances (ou supprimer celles qui ne sont pas utilisées) en modifiant le Podfile. Exécutez ensuite à nouveau pod install.

Si vous utilisez AppCode, il a une prise en charge intégrée de Nice, afin qu'il puisse mettre à jour les pods pour vous, modifiez simplement le podfile dans AppCode, et il vous proposera d'ajouter les nouvelles dépendances.

Pods-AppCode

Modifier:

En fait, exécutez pod install à nouveau après l'ajout de nouveaux pods, pas de mise à jour .

9
Jasper Blues

Exécutez simplement la commande ci-dessous

pod update
7
Vivek Sehrawat

Accédez à votre dossier de projet et ouvrez le terminal et définissez la source du projet sur le terminal

-> Run open Podfile. Which opens the Podfile in textEdit.
-> Add pod'CorePlot', '~> 1.4' to it and save.
-> Run pod install -- NOTE(if u want to update all podfile then run pod update)
2
santosh

Pour le bénéfice de tout noobs pod comme moi.

Pour mettre à jour un fichier pod dans un projet Xcode.

Fermez d'abord xCode.

terminal ouvert

type

 Sudo gem

Ensuite, lorsque vous y êtes invité, entrez le mot de passe de votre système

Cd suivant dans le répertoire où vous avez votre projet et le podfile.

note * si le nom de votre dossier contient des caractères spéciaux comme un "&" tapez la première partie et appuyez sur la touche Tab. Le terminal se complétera automatiquement et échappera les caractères spéciaux pour vous :-)

Une fois dans votre dossier de projet où vous avez le podfile

type

 pod update

C'est ça. Attendez que le terminal se termine et le tour est joué.

Conseils supplémentaires pour les noobs de terminal

Pour répertorier les fichiers d'un dossier, tapez ls

Pour ressaisir une commande précédente, utilisez la flèche haut-bas de votre clavier

1
RyanTCB

FYI: selon ce lien dans les groupes google, 1.4 peut être le problème dans les cabosses de cacao

J'ai essayé:

pod 'CorePlot', '1.3'

et ça compile ... ça doit être un problème avec 1.4 et les cabosses de cacao

1
Beau D'Amore