IOS सिम्युलेटर स्क्रीनशॉट कहाँ संग्रहीत हैं?


252

मैंने iOS 5 चलाने वाले iPhone सिम्युलेटर में कुछ स्क्रीनशॉट सहेजे हैं, लेकिन मैं उन्हें नहीं ढूंढ सकता।

मुझे पहले यह समस्या थी, और उन्होंने मुझे फाइल सिस्टम में खोजने के लिए फ्रिकिन की उम्र ली। क्या यह इतना सरल है कि मैं सिर्फ एक सुस्त हूं, या कोई भी इस सुविधा का उपयोग नहीं करता है या क्या करता है?

मुझे पता है कि मैं अपने असली फोन से स्क्रीनशॉट ले सकता हूं, लेकिन मुझे रेटिना स्क्रीनशॉट नहीं चाहिए - मुझे सामान्य स्क्रीनशॉट चाहिए।


6
वे मेरे लिए डेस्कटॉप पर सहेजे गए हैं?
कैन गर्क

6
आपको नहीं बता रहा (या यहां तक ​​कि आपको चुनने देता है) जहां स्क्रीनशॉट संग्रहीत किए जाते हैं, एक बहुत ही खराब डिजाइन दोष है ... शायद उन्होंने फैसला किया कि वास्तविक मैक उपयोगकर्ताओं के पास केवल एक खिड़की खुली है और इसे कभी भी अधिकतम न करें। अजीब।
हेनरिक एर्लैंडसन

जवाबों:


313
  1. आप फ़ाइल का उपयोग करते हुए सिम्युलेटर के भीतर से स्क्रीनशॉट बनाते हैं -> सहेजें स्क्रीन शॉट (कमांड-एस), उन फ़ाइलों को डेस्कटॉप पर की तरह कुछ के रूप में अंत: iOS Simulator Screen shot Apr 22, 2012.png

  2. Xcode 6 और नए के तहत, Xcode "डिवाइस" मेनू में "टेक स्क्रीनशॉट" बटन के साथ लिया गया डिवाइस स्क्रीनशॉट डेस्कटॉप पर समाप्त हो जाएगा। " Screen Shot 2014-MM-DD at HH.MM.SS.png" नामक एक फ़ाइल की तलाश करें

  3. Xcode 5 और पुराने के लिए, यदि आप Xcode (ऑर्गनाइज़र) के भीतर से स्क्रीनशॉट बनाते हैं, तो आपको ये मिल जाएंगे ~/Library/Application Support/Developer/Shared/Xcode/Screenshots। Xcode (ऑर्गनाइज़र) से स्क्रीनशॉट लेने के लिए आपको हार्डवेयर डिवाइस संलग्न करना होगा। आयोजक सिम्युलेटर से स्क्रीनशॉट लेने के लिए प्रकट नहीं होता है।

और Xcode के बाहर:

  1. यदि आप खोजक (कमांड-शिफ्ट -3 या कमांड-शिफ्ट -4) का उपयोग करके स्क्रीनशॉट बनाते हैं, तो ये भी डेस्कटॉप पर कुछ इस तरह समाप्त होते हैं: "स्क्रीन शॉट 2012-04-22 _ _ AM.png"

  2. यदि आप ग्रैब एप्लिकेशन का उपयोग करते हैं (पाया जाता है /Application/Utilities), तो आप उन फ़ाइलों को कहीं भी सहेज सकते हैं जो आप तय करते हैं। :-)

  3. यदि आपने अपने एप्लिकेशन के भीतर से फ़ोटो लाइब्रेरी में स्क्रीनशॉट सहेजा है, उदाहरण के लिए UIGetScreenImage और UIImageWriteToSavedPhotosAlbum के साथ, वे समाप्त होते हैं ~/Library/Application Support/iPhone Simulator/***version***/Media/DCIM/100APPLE


और क्लॉस के जवाब में पहले महज कुछ सेकंड पहले, वह तकनीक है जिसका मैंने इस्तेमाल किया था। तो उसको +1। :-) :-)
माइकल डौटर्मन

2
जैसा कि यह स्वीकृत उत्तर है, मुझे लगता है कि इसे संपादित करना भी उचित होगा, जिसमें उडो का "डेस्कटॉप" उत्तर भी शामिल होगा। मेरे लिए यह सही स्थान था (iOS 5 सिमुलेटर)
Mihai Timar

1
मेरे लिए, उस फ़ोल्डर में कुछ भी नहीं है। यह सभी डेस्कटॉप पर है। यकीन नहीं है कि क्यों? : /
चक्र

मेरे लिए, वह फ़ोल्डर मौजूद नहीं है। यह सब डेस्कटॉप पर है।
फेटो

मेरे लिए भी डेस्कटॉप - iOS 5 फिर से
davidfrancis

44

वे डेस्कटॉप पर सहेजे जाते हैं, नामकरण सम्मेलन "iOS सिम्युलेटर स्क्रीन शॉट [DATE] .pp" के साथ PNG फ़ाइल देखें।


6
मुझे डर है कि यह मेरे लिए मामला नहीं है।
फ्लाइंगकीवी

ऐसा सुनने के लिए क्षमा करें। शर्मनाक रूप से, मुझे आपके समान ही समस्या थी और मुझे इसे वास्तव में स्पष्ट स्थान पर खोजने में थोड़ा समय लगा ... यह अजीब है कि XCode जाहिर तौर पर इन फाइलों के लिए बेतहाशा भिन्न स्थानों का उपयोग करता है।
उडो

यह Xcode 4.3.1 के नवीनतम संस्करण के रूप में व्यवहार प्रतीत होता है।
जेम्स जे

9

ऑर्गनाइज़र दृश्य में बस एक स्क्रीनशॉट पर राइट-क्लिक करें और "शो इन फाइंडर ..." चुनें।

यह आपके लिए फाइंडर में स्क्रीनशॉट फोल्डर को खोलेगा।


1
हां, यह पहली चीज है जो मैंने कोशिश की। मैं एक्सकोड में अपने आयोजक में एक उपकरण के रूप में सिम्युलेटर को नहीं देखता हूं, जो अजीब है। मैं केवल उन सभी हार्डवेयर उपकरणों को देखता हूं जो मैंने अतीत में जुड़े हैं।
फ्लाइंगवीवी

8

यह सबसे हालिया Xcode की तरह दिखता है (मैं v4.2.1 का उपयोग कर रहा हूं) में iOS सिम्युलेटर से बग सेविंग स्क्रीन शॉट्स हैं। फ़ाइल> सहेजें स्क्रीन शॉट दबाए जाने के बाद भी, मुझे डेस्कटॉप पर कोई छवि फ़ाइलें नहीं मिल रही हैं। हाल ही में, मैंने इस भयानक सॉफ्टवेयर आईओएस-सिम्युलेटर क्रॉपर को देखा । यह आपको विभिन्न सेटिंग्स के साथ सिम्युलेटर से छवियों को कैप्चर करने की अनुमति देता है।


3
मुझे यह समस्या भी हुई। हालांकि पूर्वावलोकन में cmd-shift-C और फिर cmd-N का उपयोग करना काम करता है।
जॉन टिरसेन

7

वैकल्पिक रूप से यदि आप बग का अनुभव कर रहे हैं तो आप क्लिपबोर्ड पर कॉपी करने के लिए Edit-> Copy Screen का उपयोग कर सकते हैं।


5

वे इसमें संग्रहीत हैं:

~/Library/Application\ Support/Developer/Shared/Xcode/Screenshots

मैं उन्हें अपने ड्रॉपबॉक्स में रखना पसंद करता हूं और उन्हें अपने अन्य उपकरणों पर भी रखता हूं।

cd ~/Library/Application\ Support/Developer/Shared/Xcode/
mkdir ~/Dropbox/Pictures/xcode/
mv Screenshots/* ~/Dropbox/Pictures/xcode/
rm -rf Screenshots
ln -sf ~/Dropbox/Pictures/xcode/ Screenshots

यह पिक्चर्स / xcode में आपके ड्रॉपबॉक्स का एक प्रतीकात्मक लिंक बनाएगा


5

मुझे वास्तव में यही समस्या थी लेकिन मैंने पाया कि यद्यपि (कमांड + एस) ने छवि को डेस्कटॉप पर नहीं बचाया था (कमांड + Ctrl + C) ने स्क्रीनशॉट को क्लिपबोर्ड पर कॉपी किया था। फिर आप पूर्वावलोकन का उपयोग करके स्क्रीनशॉट को खोल और सहेज सकते हैं।


3

मैं उन्हें खोजने के लिए एक बहुत ही उपयोगी तरीका खोज रहा हूं कि स्पॉटलाइट सर्च शॉर्टकट CMD + स्पेस का उपयोग करें और फिर "स्क्रीन शॉट" या "आईओएस सिम्युलेटर स्क्रीन शॉट" टेक्स्ट दर्ज करें।

यदि यह प्रारंभिक खोज स्क्रीन में नहीं है, तो आप हमेशा सूची में सबसे पहले शो ऑल इन फाइंडर विकल्प का उपयोग कर सकते हैं

न केवल पहली बार, हर बार यह काम करता है, बल्कि यह मुझे याद भी दिलाता है जब मैं भूल गया हूं कि मैंने पिछले स्क्रीन शॉट्स कहां स्थानांतरित किए हैं :)


3

Xcode 9+ के साथ, सिम्युलेटर स्क्रीन शॉट फ़ाइल को (लॉग-इन उपयोगकर्ता) बचाता है Desktopऔर यह डिफ़ॉल्ट पथ है।

डिफ़ॉल्ट पथ को बदलने के लिए (Xcode 9+ के साथ ⌥ Option), जब आप स्क्रीन शॉट लेते हैं, तो कीबोर्ड से प्रेस और (alt) बटन दबाए रखें । यह फ़ाइल भंडारण विकल्पों के साथ एक संवाद को दिखाएगा और डिफ़ॉल्ट पथ को सेट / परिवर्तित करने की भी अनुमति देता है।

यहां छवि विवरण दर्ज करें


2

डिवाइस बदलें: हार्डवेयर> डिवाइस> आईफोन (रेटिना 4-इंच)

प्रेस कमांड + एस

स्क्रीनशॉट अपने आप आपके डेस्कटॉप पर आ जाएगा


1

मैं उन सभी पोस्टों से गुज़रा जिनके लिए मैं यह नहीं जान पाया कि स्क्रीनशॉट कहाँ सहेजे गए हैं ... इसलिए, मैंने अभी कमांड + शिफ्ट + 4 का उपयोग किया है, चाबियाँ जारी करने के बाद आप अपने माउस पॉइंटर में एक बैल की आंख देखेंगे। उस स्क्रीन के अनुभाग पर क्लिक करें और खींचें जिसे आप कॉपी करना चाहते हैं। एक बार अपने माउस को जारी करने के बाद छवि आपके डेस्कटॉप में संग्रहीत हो जाएगी। यह पता लगाने से बेहतर है कि सिम्युलेटर स्क्रीनशॉट कहाँ संग्रहीत करता है।


1

डिफ़ॉल्ट रूप से, स्क्रीनशॉट डेस्कटॉप पर सहेजे जाते हैं ।


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