मैंने Cocoapods संस्करण 0.28 स्थापित किया है, और अब मैं इसे अपनी मशीन से अनइंस्टॉल करना चाहता हूं। मैं उसे कैसे कर सकता हूँ?
मैंने Cocoapods संस्करण 0.28 स्थापित किया है, और अब मैं इसे अपनी मशीन से अनइंस्टॉल करना चाहता हूं। मैं उसे कैसे कर सकता हूँ?
जवाबों:
सबसे पहले, यह निर्धारित करें कि टर्मिनल में इसे चलाकर आपके द्वारा स्थापित किए गए कोकोपोड्स का कौन सा संस्करण है:
gem list --local | grep cocoapods
आप इसके समान आउटपुट देखते हैं:
cocoapods (0.27.1, 0.20.2)
cocoapods-core (0.27.1, 0.20.2)
cocoapods-downloader (0.2.0, 0.1.2)
यहाँ, मेरे पास Cocoapods के दो संस्करण हैं।
पूरी तरह से हटाने के लिए, निम्नलिखित आदेश जारी करें:
gem uninstall cocoapods
gem uninstall cocoapods-core
gem uninstall cocoapods-downloader
यदि आपके पास कई संस्करण स्थापित हैं, जैसे मेरे पास हैं, तो यह आपको एक विशिष्ट संस्करण या सभी को चुनने के लिए संकेत देगा। यदि आप एक विशिष्ट संस्करण को अनइंस्टॉल करना चाहते हैं, तो आप -v
स्विच का उपयोग इस प्रकार कर सकते हैं :
gem uninstall cocoapods -v 0.20.2
gem list --local | grep cocoapods
फिर से चलने से पुष्टि होगी कि कोकोपोड्स हटा दिए गए हैं।
आपके घर निर्देशिका में छिपे हुए फ़ोल्डर में अवशिष्ट कलाकृतियाँ हो सकती हैं। इन्हें निकालें:
rm -rf ~/.cocoapods
rm -rf ~/.cocoapods
rm -rf ~/.cocoapods
।
मैंने सभी संबंधित रत्नों को हटाने के लिए निम्नलिखित बैश लिपि का उपयोग किया।
for i in $( gem list --local --no-version | grep cocoapods );
do
gem uninstall $i;
done
इसके अतिरिक्त ~/.cocoapods
पॉडसेक के कैश को हटाने के लिए हटाएं।
rm -rf ~/.cocoapods/
gem list --local --no-version | grep cocoapods | xargs gem uninstall
gem uninstall
, इसलिए मैंने इस तरह से बैश को संशोधित किया (एक पंक्ति कमांड): for i in $( gem list --local --no-version | grep cocoapods ); do sudo gem uninstall $i; done
gem list --local | grep cocoapods | awk '{print $1}' | xargs sudo gem uninstall
sudo rm -fr ~/.cocoapods/repos/master
अंत में सब कुछ हटा दिया।
आसान, सभी या केवल एक विशिष्ट कोकोपॉड रत्न को निकालने के लिए निम्नलिखित कमांड को चलाएं:
sudo gem uninstall cocoapods
मैं इस जवाब का पालन कर रहा था, लेकिन मैक ओएस एक्स एल कैपिटान 10.11 के लिए मैं gem uninstall -n cocoapods
कमांड निष्पादित करने के नीचे एक त्रुटि का सामना कर रहा था
pranav-MacBook-Pro:~ pranavpranav$ gem uninstall -n cocoapods
ERROR: While executing gem ... (Gem::CommandLineError)
Please specify at least one gem name (e.g. gem build GEMNAME)
अनुमतियों के साथ समस्या को दूर करने के लिए आपको नीचे दिए गए आदेश का उपयोग करना चाहिए
sudo gem uninstall cocoapods -n /usr/local/bin
यह मेरे लिए पूरी तरह से काम है।
CocoaPods की स्थापना रद्द करें (सभी संस्करणों की स्थापना रद्द करने के लिए चुनें):
सुडोल रत्न कोकाओपोड्स की स्थापना रद्द करें
पुराने मास्टर रेपो को निकालें:
सुडो rm -fr ~ /। कोकोपोड्स / रेपो / मास्टर
लीवर फॉर्म पॉडफिल निकालें, फिर पॉड इंस्टॉल करें।