2013-12-10 12 views
226

के पुराने संस्करण को डाउनग्रेड या इंस्टॉल कैसे करें मैं कोकोपोड्स को पुराने संस्करण में डाउनग्रेड कैसे कर सकता हूं, या मैं कोकोपोड्स का पुराना संस्करण कैसे इंस्टॉल कर सकता हूं?कोकोपोड्स

उत्तर

439

अपने वर्तमान संस्करण को हटाने के लिए आप सिर्फ पड़ सकते है:

sudo gem install cocoapods -v 0.25.0 

आप निम्न के साथ पुराने स्थापित संस्करणों का उपयोग कर सकते हैं:

sudo gem uninstall cocoapods 

आप निम्न आदेश के माध्यम से कोको फली के विशिष्ट संस्करण को स्थापित कर सकते हैं कमांड:

pod _0.25.0_ setup 
+37

जो संस्करण आप अभी है देखने के लिए, 'sudo मणि सूची cocoapods' – SwiftArchitect

+7

चलाते हैं तो यह शानदार है! मैंने 0.38 तक अपग्रेड किया था, और उस संस्करण के साथ मुझे त्रुटियां मिल रही थीं। मुझे 0.37 पर वापस जाने के लिए बस इतना करना था कि आपकी टिप्पणी 'सुडो मम अनइंस्टॉल करें कोकोपोड्स' चलाएं और फिर स्वचालित रूप से प्रस्तुत सूची से 0.38 चुनें। सेकंड के भीतर मैं 0.37 पर वापस आ गया था, और मेरे पॉड इंस्टॉल फिर से काम किया! बहुत बहुत धन्यवाद! –

+1

ग्रेट थाक्स! सिर्फ एक टिप्पणी, यदि आप आरवीएम का उपयोग कर रहे हैं, तो एसयूडीओ को छोड़ दें क्योंकि यह आपके आरवीएम इंस्टॉलेशन डायरेक्टरी – AkademiksQc

1

ध्यान दें कि आपके पॉड चश्मा बने रहेंगे, और लो ~/.cocoapods/पर cated। यदि आप पूरी तरह से ताज़ा इंस्टॉल करना चाहते हैं तो इस निर्देशिका को भी हटाने की आवश्यकता हो सकती है।

वे तो pod setup

यह pod spec remove master तो pod setup

82

वास्तव में क्या करने के लिए मदद मिल सकती है pod spec remove SPEC_NAME का उपयोग कर हटाया जा सकता है, आप डाउनग्रेड जरूरत नहीं है - आप कुछ परियोजनाओं में पुराने संस्करण का उपयोग करने की आवश्यकता है, बस उस संस्करण को निर्दिष्ट करें जिसे आपको pod कमांड के बाद उपयोग करने की आवश्यकता है।

pod _0.37.2_ setup 
+0

धन्यवाद, यह काम करता है, लेकिन मेरे पास कुछ रूबी कोकोपोड-रोम चेतावनियां थीं इसलिए मैंने पूरी तरह से अनइंस्टॉल करने वाले कोकोपोड्स को समाप्त कर दिया और केवल पुराने संस्करण को स्थापित किया। –

+1

मुझे लगता है कि यह एक बेहतर समाधान है। दुर्भाग्यपूर्ण परिस्थितियां हैं जहां आपको विभिन्न परियोजनाओं के लिए कोको फोड के विभिन्न संस्करणों की आवश्यकता होती है और प्रत्येक बार –

+2

को कोको पॉड को अनइंस्टॉल और पुनर्स्थापित करने के लिए सुविधाजनक नहीं है यह पूरी तरह से काम करता है! इस 'पॉड _0.39.0_ इंस्टॉल' की तरह कुछ –

23

आप (उदाहरण के लिए 0.25) एक पुराने संस्करण स्थापित करने के लिए की जरूरत है:

pod _0.25.0_ install 
12
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> 
संबंधित मुद्दे