Xcode 4 को पूरी तरह से कैसे हटाएं


101

मैं सभी मौजूदा एसडीके संस्करणों के साथ-साथ एक्सकोड 4 को भी हटाना चाहता हूं।

Xcode 4 गाइड ऐसा करने के लिए कहता है:

sudo /Xcode4/Library/uninstall-devtools --mode=all

लेकिन मेरे पास इस स्थान पर Xcode4 नहीं है और एकमात्र स्थान जिसे मैं देख रहा हूं, वह नीचे है /Developer/Applications

मैं पहले ही अनइंस्टॉल-डिवॉल्ट्स चला चुका हूं जो पहले मिल चुके थे /Developer/Applicationsऔर फिर एक इनस्टॉल किया।

मैं पूरी तरह से सब कुछ हटाने और खरोंच से शुरू करने के लिए और क्या कर सकता हूं?


1
इस सवाल के लिए +1। मैं Xcode 4.1 के साथ फंस गया हूं और 4.2 स्थापित नहीं कर सकता; अनइंस्टॉल-डेवुल्स स्क्रिप्ट किसी भी अधिक मौजूद नहीं है।
ओक्टस

जवाबों:


195

मैं इस कमांड का उपयोग करता हूं:

sudo /Developer/Library/uninstall-devtools --mode=all

संपादित करें (1 वर्ष बाद):

यदि आपने App Store से Xcode डाउनलोड किया है, तो यह @mediaslave जैसा बताता है, यह स्व-निहित है। आप इसे केवल ट्रैश पर ड्रैग कर सकते हैं या डेवलपर टूल्स को हटाने के लिए AppZapper (या एक समान उपयोगिता) का उपयोग कर सकते हैं।

यदि आप इसे अपडेट करना चाहते हैं, तो आप सीधे ऐप स्टोर के माध्यम से भी कर सकते हैं।


14
Xcode 4.3 में यह नहीं है। यह एक "सामान्य" ओएस एक्स ऐप सेल्फ है। FYI करें
manumoomoo

मैंने 4.2 के शीर्ष पर 4.4 स्थापित करने की कोशिश की, लेकिन कार्यक्रम स्टार्टअप पर दुर्घटनाग्रस्त हो गया। इसलिए मैंने 4.4 को अनइंस्टॉल किया, आपकी कमांड को रन किया, 4.4 को रीइंस्टॉल किया और अब चीजें ठीक से काम करने लगती हैं। धन्यवाद
ग्यूसेप

उन लोगों द्वारा व्यक्त की गई चिंताओं को दर्शाने के लिए अपडेट किया गया है, जिन्होंने ऐप स्टोर से Xcode की अपनी कॉपी डाउनलोड की है, धन्यवाद @mediaslave
esqew

25
sudo /[xcode-path]/Library/uninstall-devtools --mode=all

आम तौर पर, [xcode-path] का अर्थ / डेवलपर होता है, लेकिन यदि आपके पास कई संस्करण हैं, उदाहरण के लिए 3 पहला स्थापित है, 4 दूसरा है, / xcode 4 के लिए xcode 3 का रूट व्युत्पन्न और / Xcode4 होगा।


14

सुनिश्चित करें कि Xcode, iOS सिम्युलेटर, और मैक ऐप स्टोर ऐप नहीं चल रहे हैं, फिर इस (अलग स्थान) पर अनइंस्टॉल स्क्रिप्ट चलाने की कोशिश कर रहे हैं:

/Library/Developer/Shared/uninstall-devtools

यह वह जगह है जहाँ मैंने इसे पाया।

Install Xcode.appएप्लिकेशन फ़ोल्डर और खाली ट्रैश से भी हटाएं ।

फिर App Store चलाएं, और Xcode ढूंढें / इंस्टॉल करें।


7

su (या sudo su, जो भी)

find / -name uninstall-devtools

इससे पता चलेगा कि उपयोगिता कहां है ...


7

यदि आपके पास XCode 4.3.1 है, तो एप्लिकेशन फ़ोल्डर में XCode.app फ़ाइल को ट्रैश में ले जाएं ।


3
मैं "और फिर कचरा खाली कर दूंगा"। यह आपको 1 आइटम देता है यदि आपके पास पहले कुछ भी नहीं था, लेकिन इसमें थोड़ी देर लगती है क्योंकि यह वास्तव में मैक से एक्सकोड को हटा देता है।
साशो

5

यदि आपने मैक ऐप स्टोर से xcode स्थापित किया है, तो आपको इसे लॉन्च पैड से हटाने की आवश्यकता है। आप लॉन्च पैड में xcode आइकन का पता लगाकर ऐसा कर सकते हैं, तब तक आइकन पर क्लिक करें जब तक वह नाचने न लगे। फिर इसे हटा दें और कुछ समय तक प्रतीक्षा करें जब तक कि xcode.app / एप्लिकेशन से डिलीट न हो जाए। यदि आप मैन्युअल रूप से / कोड से xcode.app को हटाते हैं, तो ऐप स्टोर इसकी स्थापना को सोचना जारी रखेगा और आपको भविष्य में पुनर्स्थापित करने की अनुमति नहीं देगा।


यह अब लागू नहीं हो सकता है। मैंने सफलतापूर्वक Xcode 4.6.1 को अनइंस्टॉल कर दिया है, इसे सीधे मैक एप स्टोर के साथ बिना किसी समस्या के ट्रैश में खींचकर यह सोचकर कि यह अभी भी MacOsX 1.7.5 पर स्थापित है।
सर्वोग

1

मैंने इसे हटाकर इसे अनइंस्टॉल करने की कोशिश की, लेकिन AppStore ने अभी भी सोचा था कि इसे स्थापित किया गया था। मैंने अपनी / निजी निर्देशिका में कुछ प्राथमिकताएं फ़ाइलें हटा दीं, जिसने AppStore को "भूल" कर दिया कि मैंने Xcode स्थापित किया था। मैंने निम्नलिखित कमांड का उपयोग किया:

sudo find / -iname '*xcode*' 2> /dev/null | egrep '^/private.*' | xargs -I file sudo rm -rfv file

जिसने मेरे कंप्यूटर से निम्न फ़ाइलों को हटा दिया:

/private/var/db/receipts/com.apple.pkg.XcodeMAS_iOSSDK_6_1.bom
/private/var/db/receipts/com.apple.pkg.XcodeMAS_iOSSDK_6_1.plist
/private/var/folders/7d/n34963zx62s7znxyzn3dn6bh0000gq/C/com.apple.Xcode.503/CachedSpecifications-Xcode
/private/var/folders/7d/n34963zx62s7znxyzn3dn6bh0000gq/C/com.apple.Xcode.503/CachedSpecifications-xcodebuild
/private/var/folders/7d/n34963zx62s7znxyzn3dn6bh0000gq/C/com.apple.Xcode.503

मुझे नहीं पता कि इन फ़ाइलों का उपयोग किस लिए किया जाता है, लेकिन इसने AppStore को यह भूल गया कि इसे स्थापित किया गया था, जो कि मुझे होने की जरूरत थी। मेरे मामले में, AppStore मुझे Xcode के नए संस्करण में अपडेट करने की अनुमति नहीं दे रहा था।


मैंने ये सब हटा दिया। वास्तव में मैंने अपने सिस्टम से हर दूसरे xcode संदर्भ को बहुत हटा दिया, लेकिन मैं अभी भी इसे यहाँ देखता हूँ: cl.ly/RYJ0 । इससे कैसे छुटकारा पाया जाए?
अमर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.