web-dev-qa-db-fra.com

Comment déclasser ou installer une ancienne version de Cocoapods

Comment puis-je déclasser une version antérieure de Cocoapods ou comment installer une version plus ancienne de Cocoapods?

314
a fair player

pour supprimer votre version actuelle, vous pouvez simplement lancer:

Sudo gem uninstall cocoapods

vous pouvez installer une version spécifique de cosses de cacao à l'aide de la commande suivante:

Sudo gem install cocoapods -v 0.25.0

Vous pouvez utiliser les anciennes versions installées avec la commande suivante:

pod _0.25.0_ setup
640
NSMutableString

En fait, vous n'avez pas besoin de rétrograder. Si vous devez utiliser une version plus ancienne dans certains projets, spécifiez simplement la version à utiliser après la commande pod.

pod _0.37.2_ setup
91
Augard

Si vous devez installer une version plus ancienne (par exemple, 0.25):

pod _0.25.0_ install
24
Ori
Prompt> gem uninstall cocoapods

Select gem to uninstall:
 1. cocoapods-0.32.1
 2. cocoapods-0.33.1
 3. cocoapods-0.36.0.beta.2
 4. cocoapods-0.38.2
 5. cocoapods-0.39.0
 6. cocoapods-1.0.0
 7. All versions
> 6
Successfully uninstalled cocoapods-1.0.0
Prompt> gem install cocoapods -v 0.39.0
Successfully installed cocoapods-0.39.0
Parsing documentation for cocoapods-0.39.0
Done installing documentation for cocoapods after 1 seconds
1 gem installed
Prompt> pod --version
0.39.0
Prompt>
17
neoneye

Notez que vos spécifications de pod resteront et se situent dans ~/.cocoapods /. Vous devrez peut-être également supprimer ce répertoire si vous souhaitez une installation totalement nouvelle.

Ils peuvent être supprimés en utilisant pod spec remove SPEC_NAME puis pod setup

Il peut être utile de faire pod spec remove master alors pod setup

2
Vlad