CocoaPods utilisation spécifique pod version
Je suis en utilisant CocoaPods pour un macOS app. J'ai des erreurs de compilation avec AFNetworking (version actuelle, 1.2.1) et vu que ces qui n'existait pas dans la version précédente (1.2.0).
J'ai fait quelques recherches mais n'ai pas trouvé une possibilité de définir la version d'un module (par exemple, la version 1.2.0 au lieu de 1.2.1).
Est-ce possible ou dois-je attendre jusqu'à ce qu'il y a une nouvelle version de cette bibliothèque?
Vous devez vous connecter pour publier un commentaire.
Dans votre Podfile:
Case "commencer" à http://cocoapods.org
Une fois cela fait, vous pouvez alors émettre un
pod update
dans le terminal pour que le changement ait lieu. Bien sûr, cela doit être fait à partir de votre projet de dossier de niveau supérieur. Si la mise à jour ne se produit pas, éditer vosPodfile.lock
fichier et modifier le AFNetworking numéro de version à quelque chose de moins que ce qu'il est et de délivrer unpod update
dans le terminal. Cela dit CocoaPods que vous avez une version différente installé et qu'il doit mettre à jour.pod "podname', 'version souhaitée'.
Fermer le Projet
Exécuter gousse de mise à jour ou la gousse d'installer (le cas échéant) pour obtenir les gousses comme mentionné à l'étape ci-dessus.
Compiler le code avec votre choix pod version.
Voici, ci-dessous mentionne toutes les façons possibles à installer pod avec les cas d'utilisation.
À installer la dernière gousse version, omettre le numéro de version après pod nom.
D'installer certaines pod version, spécifier pod version après pod nom.
D'ailleurs pas d'une version ou d'un spécifique, il est également possible d'utiliser des opérateurs logiques:
À installer la dernière gousse de subversion de spécifié pod version :
À utiliser pod à partir d'un ordinateur local chemin d'accès au dossier:
Installer les cosses de la distance branche master
Installer les cosses de la distance spécifique de la branche
Installer les cosses de la balise spécifique sur la branche distante
Installer les cosses de la spécifiques commit sur la branche distante
D'en savoir plus dans les détails, vérifier la référence: Des gousses de cacao guide d'installation
Utilisation de la plateforme :ios, '8.0'. Il va automatiquement installer la précédente qui sera exécuté sur cette plate-forme