2011-08-17 20 views
263

में स्क्रीनशॉट लें I सिम्युलेटर में चलने पर मेरे आईओएस एप्लिकेशन का एक स्क्रीनशॉट लेना चाहते हैं, और मेरे मैक पर स्क्रीनशॉट को सहेजना चाहते हैं। मैं यह कैसे कर सकता हूँ?आईओएस सिम्युलेटर

उत्तर

583

यह बस के रूप में सरल के रूप में आदेश + रों या File>Save Screen Shot में आईओएस सिम्युलेटर। यह डिफ़ॉल्ट रूप से आपके डेस्कटॉप पर दिखाई देगा।

+0

मुझे स्थान बचाने के लिए मुझे संकेत देने के लिए मैं इसे कैसे प्राप्त करूं? – jameshfisher

+0

http://stackoverflow.com/q/23661097/1659311 –

+4

UIApplicationUserDidTakeScreenshotNotification के अनुसार कोई उपयोग करने योग्य उपयोग समाधान नहीं है। – tounaobun

0

प्रेस ⌘S या फ़ाइल के लिए जाना> सहेजें स्क्रीनशॉट अपने सिम्युलेटर मेनू से और आप स्क्रीनशॉट अपने डेस्कटॉप पर सहेजी मिल जाएगा।

+0

ओह मेरी गलती यह केवल तभी संभव होगी जब आप वीएमवेयर – Devang

+1

धन्यवाद देवंग का उपयोग कर मैक चला रहे हों। क्या मैं इसे वीएमवेयर के लिए कोशिश करूंगा। –

13

आप स्क्रीन शॉट्स को कैप्चर करने के लिए उपयोगी आईओएस सिम्युलेटर क्रॉपर सॉफ़्टवेयर के लिए Google और सिम्युलेटर के बिना स्नैपशॉट लेने के विभिन्न विकल्पों के साथ उपयोग करने में आसान भी हो सकते हैं।

अद्यतन बस सीएमडी + एस दबाने आप डेस्कटॉप पर सहेजा गया स्क्रीनशॉट दे देंगे। बहुत आसान है न ..

12

प्रेस Command+Shift+4 और फिर सिम्युलेटर पर माउस सूचक रखने के लिए और उसके बाद "Space Bar" कुंजी एक कैमरा आइकन दिखाई देगा, अब left click माउस। आपका सिम्युलेटर स्क्रीन शॉट डेस्कटॉप पर सहेजा गया है। आप स्क्रीन को उसी तरह से किसी भी छोटी स्क्रीन पर ले जा सकते हैं।

+0

यह स्क्रॉल की गई सामग्री को कैप्चर नहीं करेगा हालांकि –

+0

आपको केवल तभी करना चाहिए यदि आप बेज़ेल के साथ स्क्रीनशॉट कैप्चर करना चाहते हैं। – russbishop

+0

अच्छा, मैं फ्रेम बहुत बहुत अच्छा समाधान चाहता था :) –

34
आईओएस सिम्युलेटर पर

,

प्रेस Command + control + c या मेनू से: Edit>Copy Screen

खुला "पूर्वावलोकन" अनुप्रयोग, प्रेस Command + n या से मेनू: फ़ाइल> क्लिपबोर्ड से नई है, तो आप को बचा सकता है command+s

रेटिना के लिए, मेनू पर आईओएस सिम्युलेटर सक्रिय करें: HardWare>Device>iPhone (Retina) और ऊपर की प्रक्रिया का पालन करें

Command + S 

रास्ता डेस्कटॉप पर बचाने के लिए है, (नए iPhone सिमुलेटर पर, यह बाद में सिम्युलेटर में पेश किया गया था)

10
  1. फोकस सिम्युलेटर
  2. मेनू को

    जाओ फ़ाइल> सहेजें स्क्रीन शॉट

    या

    प्रेस + एस

एस क्रेन शॉट डेस्कटॉप में बचाता है

10

एक्सकोड 8 के बाद से।इस ब्लॉग में

xcrun simctl io booted screenshot

अधिक जानकारी: 2, आप भी एक स्क्रीनशॉट निम्न आदेश के साथ बचा सकता है https://medium.com/@hollanderbart/new-features-in-xcode-8-2-simulator-fc64a4014a5f#.bzuaf5gp0

+0

ग्रेट, धन्यवाद, क्योंकि मेरे लिए cmd-s क्रैश ... – tontonCD

+0

क्रैश एक ढांचा था बग जिसे हमने एक्सकोड 8.3.3 में चारों ओर काम किया था। यह एक्सकोड 9 या बाद में लागू नहीं होता है। – russbishop

1

OSX कप्तान अपने में एक बग सिम्युलेटर के स्क्रीनशॉट लेने के लिए। आपको पहले अपना ओएसएक्स सिएरा अपडेट करना होगा, फिर आप इसे लेने में सक्षम हैं। ओएसएक्स कप्तान में टर्मिनल कमांड का उपयोग करते समय "xcrun simctl io बूट स्क्रीनशॉट" है।

इस आदेश यू की तरह टर्मिनल में डेस्कटॉप का चयन करने के लिए है चलाने से पहले:

"सीडी डेस्कटॉप" तो इस आदेश चलाने "xcrun simctl कब हटा दिया गया स्क्रीनशॉट"। हैप्पी कोडिंग !!!

0

आईओएस सिम्युलेटर में स्क्रीन शॉट लेना इतना आसान है।

जब आप सही लिफ्ट में सिम्युलेटर खोलते हैं तो आप फ़ाइल देखते हैं।

फ़ाइल पर क्लिक करें और आप विकल्प देखें स्क्रीन शॉट सहेजें।

यह विकल्प डिफ़ॉल्ट स्क्रीन में आपका स्क्रीन शॉट सहेजता है जो डेस्कटॉप है।

टर्मिनल में आदेश नीचे इस कोशिश करो और स्क्रीन शॉट टर्मिनल डिफ़ॉल्ट स्थान जहां कमांड निष्पादित किया जाता है में संग्रहीत किया जाएगा:

+0

यह मौजूदा उत्तरों की एक दोहराव है। – Pang

-1

यह Xcode 8.2 सिम्युलेटर के लिए दो नए विशेषताएं हैं।

आप xcrun Xcode कमांड लाइन उपयोगिता का उपयोग कर सिम्युलेटर के वीडियो और स्क्रीनशॉट ले सकते हैं।

स्क्रीनशॉट लेने के लिए, कमांड xcrun simctl कब चलाने स्क्रीनशॉट

+0

यह उत्तर एक डुप्लिकेट – bartosss

2

पहले, सिम्युलेटर पर अनुप्रयोग चलाने हटा दिया गया। सिम्युलेटर में>सहेजें स्क्रीनशॉट आवश्यक और उचित शॉट लेना - फिर, आदेश + रों, या फ़ाइल का उपयोग करें। स्क्रीनशॉट डिफ़ॉल्ट रूप से आपके डेस्कटॉप पर दिखाई देगा।

+1

है यह स्वीकृत उत्तर द्वारा कवर किया गया है। –

8

स्क्रीन शॉट कैप्चर करने के लिए ⌘ + एस का उपयोग करें।
(विंडो + एस का उपयोग करें, यदि आप विंडोज़/गैर-सेब कीबोर्ड का उपयोग कर रहे हैं)।

enter image description here

अधिक जानकारी के लिए देखें: How to change simulator scale options with Xcode 9+.



टिप 1: कैसे आप 100% (वास्तविक डिवाइस आकार के साथ पैमाने) AppStore पर अपलोड किया जा सकता है के साथ स्क्रीन शॉट मिलता है?

अक्षम Debug मेनू से Optimize Rendering for Window scale, इससे पहले कि आप एक स्क्रीन शॉट ले लो। कहाँ स्क्रीन शॉट सहेजा जाता है (:

यहाँ एक विकल्प

मेनू बार ▶ डीबग ▶ अक्षम "विंडो पैमाने के लिए प्रतिपादन अनुकूलित करें"

enter image description here



टिप 2 है डिफ़ॉल्ट पथ)? डिफ़ॉल्ट पथ कैसे बदलें?

सिम्युलेटर स्क्रीन शॉट फ़ाइल (लॉग इन उपयोगकर्ता के) डेस्कटॉप पर सहेजता है और यह डिफ़ॉल्ट पथ है।

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

enter image description here



युक्ति 3: कैसे डिवाइस पेनल के साथ एक स्क्रीन शॉट लेने के लिए?

Window मेनू से Show Device Bezel सक्षम करें।

यहाँ एक विकल्प

मेनू बार ▶ विंडो ▶ सक्षम करें "डिवाइस दिखाएँ पेनल"

enter image description here

अब,

  1. प्रेस + शि है फीट + + स्पेसबार, मैक कीबोर्ड में सभी एक साथ। (एक विंडो स्नैप कैप्चर मोड सक्रिय हो जाएगा)
  2. Simulator विंडो/फ्रेम का चयन करें, जिसे आप कैप्चर करना चाहते हैं। यह डिवाइस लॉग इन (पृष्ठभूमि में छाया प्रभाव के साथ) स्क्रीनशॉट को सहेज लेगा (लॉग इन उपयोगकर्ता के) डेस्कटॉप पर।
संबंधित मुद्दे