2015-08-06 6 views
15

मैं अपने एक्सकोड मेनू से इन सभी अतिरिक्त सिमुलेटर को कैसे हटा सकता हूं?मैं एक्सकोड से अनावश्यक आईओएस सिम्युलेटर प्रविष्टियों को कैसे हटा सकता हूं?

Redundant iOS simulators in Xcode

+0

शायद यह?/लाइब्रेरी/डेवलपर/कोरसिम्युलेटर/प्रोफाइल/रनटाइम –

उत्तर

10

XCode>विंडो>डिवाइस:

फिर Delete कुंजी का उपयोग करें या सिमुलेटर दूर करने के लिए गियर आइकन पर क्लिक करें।

+0

धन्यवाद। एक बार में एक से अधिक हटाने के किसी भी तरीके से जानें? –

+0

दुर्भाग्यवश मुझे लगता है कि यह किसी भी कारण से एक समय में है ... एक निर्देशिका है ~ ~/लाइब्रेरी/डेवलपर/कोरसिम्युलेटर/डिवाइस/'जहां मुझे लगता है कि डिवाइस/सिमुलेटर संग्रहीत हैं, हालांकि यदि आप चीजों के साथ गड़बड़ करते हैं वहां सावधानी के साथ आगे बढ़ें। –

+1

100 से अधिक सिमुलेटर के साथ सिम्युलेटर को हटाने में 30 सेकंड लगते हैं, इसमें लगभग एक घंटा लग जाएगा।:( –

22

आपको बस इतना करना इस जल्दी से मैं Fastlane उपकरण आप एक लाइन के साथ सिमुलेटर रीसेट कर सकते हैं की सलाह देते हैं चाहते हैं

snapshot reset_simulators 

स्थापित स्नैप शॉट उपकरण

sudo gem install snapshot 

यकीन है, तुम हो बनाओ एक्सकोड कमांड लाइन टूल्स का नवीनतम संस्करण स्थापित:

xcode-select --install 

(https://github.com/fastlane/fastlane/tree/master/snapshot#installation)

और आदेश

snapshot reset_simulators 
+1

500 सिमुलेटर हटाने के साथ, आपने मुझे 20 दिमागी-अंकन मिनट बचाया। – Jyaif

+1

आप सुनहरे हैं। मुझे 10.3 सिमुलेटर याद आ रहे थे और उन्हें जोड़ने में सक्षम नहीं था। –

3

आप सिमुलेटर आप रन स्थलों ड्रॉप-डाउन मेनू पर देखने के लिए नहीं करना चाहती हटाने की आवश्यकता नहीं है। एक्सकोड 9 पर आप केवल उन लोगों को छुपा सकते हैं जिनकी आपको आवश्यकता नहीं है।

  1. जाओ खिड़की करने के लिए> डिवाइस और सिम्युलेटर (शिफ्टCmd)

  2. नीचे के रूप में देखा बाईं और untick 'चलाने के गंतव्य के रूप में शो' से सिम्युलेटर चुनें:

Untick 'Show as run destination'

+0

यह काम नहीं करता है :( प्रत्येक डिवाइस पर "रन गंतव्य के रूप में दिखाएं" चेक किया गया है, लेकिन मुझे केवल एक डिवाइस प्रति ओएस दिखाई देता है। – Shanakor

+0

कभी भी मेरा लक्ष्य परिनियोजन एक नए संस्करण पर सेट नहीं किया गया था, इसलिए यह काम नहीं किया निचले सिम्युलेटर संस्करण। – Shanakor

1

आप एक्सकोड 9 में आसानी से डिवाइस को हटा सकते हैं, लेकिन सिम्युलेटर टूलबार का उपयोग करें। एक सिम्युलेटर चलने के साथ, शीर्ष बार पर जाएं और हार्डवेयर पर जाएं -> डिवाइस -> डिवाइस प्रबंधित करें और फिर सिमुलेटर का चयन करें। आपको विकल्प [डिवाइस | सिमुलेटर] तो सिमुलेटर का चयन करें। फिर सूची के नीचे अपना रास्ता काम करें, और सिमुलेटर, और ओएस संस्करणों को अनचेक करें जिन्हें आप नहीं चाहते हैं। बहुत आसान। जब आप सिम्युलेटर के उपयोग के लिए एक्सकोड में देखते हैं, तो सूची अब बहुत कम होगी। Removing unwanted Simulators

संबंधित मुद्दे