Xcode एप्लिकेशन का आकार कम करें


41

क्या वैसे भी Xcode एप्लिकेशन को स्टोर करने के लिए उपयोग किए जाने वाले डिस्क स्थान को कम करना है? मैंने केवल Xcode डाउनलोड किया, ताकि मैं C और C ++ को संकलित कर सकूं, इसलिए यदि संभव हो तो मैं इसे 9.22GB से बहुत कम लेना चाहूंगा, अभी इसकी आवश्यकता है। शायद वहाँ वैकल्पिक भागों मैं स्थापना रद्द कर सकते हैं?

जवाबों:


48

हालाँकि यह सीधे Xcode ऐप के आकार से संबंधित नहीं है। ऐसे कई स्थान हैं जहां आप कुछ स्थान खाली करने के लिए फ़ाइलों को हटा सकते हैं।

1. व्युत्पन्न डेटा Xcode आपकी परियोजनाओं के बारे में डेटा रखता है जिसमें इंडेक्स, बिल्ड आउटपुट और लॉग शामिल हैं। ~/Library/Developer/Xcode/DerivedData/उन प्रोजेक्ट के लिए फ़ोल्डर पर जाएं और हटाएं जिन्हें अब आपको इस डेटा को अपने पास रखने की आवश्यकता नहीं है।

2. iOS डिवाइस सपोर्ट Xcode उन उपकरणों के बारे में जानकारी संग्रहीत कर रहा है जो आपने विकास के लिए उपयोग किए हैं। उन डेटा को हटाएं जिनकी अब आवश्यकता नहीं है ~/Library/Developer/Xcode/iOS DeviceSupport/

3. अभिलेखागार को ऑर्गेनाइज़र में आपकी आवश्यकता ~/Library/Developer/Xcode/Archives/को हटाने या थोक में उन्हें हटाने के लिए नहीं जाना चाहिए। उन अभिलेखागार को न हटाने के लिए सावधान रहें जिनके लिए आपको डीबगिंग के लिए अभी भी dSYM डेटा की आवश्यकता है।

4. सिमुलेटर सिमुलेटर के तहत संग्रहीत हैं ~/Library/Developer/CoreSimulator/Devices। IOS के प्रत्येक संस्करण के लिए आप निर्माण कर रहे हैं।

5. दस्तावेज़ीकरण के तहत अनावश्यक डेटा ब्राउज़ करें और हटाएं ~/Library/Developer/Shared/Documentation/DocSets


2
मैं केवल 3 फ़ोल्डर Xcode: DerivedData, iOS Device Logs, और UserData। पहले दो फ़ोल्डर शून्य KB हैं, और UserDataकेवल 8KB है। मेरे पास एक CoreSimulatorफ़ोल्डर नहीं है Developer। मैंने पहले से ही डॉकसेट्स को डिलीट कर दिया था, जो कि 9.22 में से अतिरिक्त ~ 2.5GB ले रहा था जिसे Xcode उपयोग कर रहा है।
स्पेसकैंपर

19

शायद Xcode के बजाय कमांड लाइन टूल का उपयोग करने के लिए एक अधिक सुरुचिपूर्ण समाधान होगा।

आप पूरी तरह से Xcode को हटा सकते हैं (या इंस्टॉल को छोड़ दें)। Xcode डाउनलोड और इंस्टॉल करने के बजाय - कमांड लाइन खोलें (टर्मिनल ऐप बॉक्स से बाहर काम करता है) और gcc टाइप करें।

यह एक विंडो पॉप अप करेगा जहां आप कमांड लाइन टूल इंस्टॉल कर सकते हैं। इंस्टॉल पर क्लिक करें, सहमत पर क्लिक करें और सी कंपाइलर और लाइब्रेरी और डीबगर सभी डाउनलोड और इंस्टॉल हो जाएंगे।

10.11 पर कमांड लाइन टूल लगभग 200 एमबी डिस्क स्थान लेते हैं। Xmg 9 संस्करण बीटा कमांड लाइन टूल्स को स्थापित करने के लिए dmg इससे कम है, इसलिए यह उपकरण का एक बहुत पतला सेट है यदि आप डिस्क स्थान को संरक्षित करना चाहते हैं और किसी अन्य आईडीई / संपादक का उपयोग कर सकते हैं और सभी सुविधाओं की आवश्यकता नहीं है Xcode प्रदान करता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.