Cómo degradar o instalar una versión anterior de Cocoapods


¿Cómo puedo degradar Cocoapods a una versión anterior, o cómo puedo instalar una versión anterior de Cocoapods?

 249
Author: animaonline, 2013-12-10

5 answers

Para eliminar tu versión actual puedes ejecutar:

sudo gem uninstall cocoapods

Puede instalar una versión específica de cocoa pods mediante el siguiente comando:

sudo gem install cocoapods -v 0.25.0

Puede usar versiones anteriores instaladas con el siguiente comando:

pod _0.25.0_ setup
 499
Author: NSMutableString,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-07-28 20:20:24

En realidad, no necesita degradar – si necesita usar una versión anterior en algunos proyectos, solo especifique la versión que necesita usar después del comando pod.

pod _0.37.2_ setup
 84
Author: Augard,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-08-02 14:28:25

Si necesita instalar una versión anterior (por ejemplo 0.25):

pod _0.25.0_ install
 23
Author: Ori,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-02-29 13:11:56
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>
 14
Author: neoneye,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-05-21 16:00:01

Tenga en cuenta que sus especificaciones pod permanecerán, y se encuentran en ~/.cocoapods/ . Es posible que este directorio también deba eliminarse si desea una instalación completamente nueva.

Se pueden eliminar usando pod spec remove SPEC_NAME luego pod setup

Puede ayudar hacer pod spec remove master entonces pod setup

 2
Author: Vlad,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-05-18 16:17:58