2016-12-13 67 views
20

Xcode'ımı 8.2'ye güncelledim ve o zamandan beri hata ayıklama sırasında ekran görüntüsü almaya çalışırsam ve sonradan çıkarsa.Xcode 8.2 simulasyon çökmesi ve hata ayıklama sırasında bir ekran görüntüsünü kaydetmeyi bırakıyor

iOS 9.0 ve 10.0 simülatörlerini denedim ve her ikisi de oldu. '

Teşekkür

Güncelleme:

8.2.1 -

+0

Check out - http: //www.jeenalinfotech.com/bloglar/ios/Xcode 8-2-simülatör-kilitlenme zaman-save-screen-shot/ – milanpanchal

cevap

38

Mac OS Sierra ile sadece çalışır Lütfen - değil

8,3 çalışır mı bu yaklaşımı denemek için ekran görüntüsü

Simulator video ve ekran görüntüleri xcrun Xcode komut satırı yardımcı programını kullanarak çekebilirsiniz. Bir ekran görüntüsü almak için xcrun simctl io booted screenshot komutunu çalıştırın. Bir video çekmek için xcrun simctl io booted recordVideo <filename>.<file extension> komutunu çalıştırın. (9887264)

kaynak: Xcode 8.2 Release Notes

OS X El Capitan çalışırken bir ekran görüntüsü kaydederken Simülatörü çökmesine sebep olabilir

. (29182710) MacOS Sierra’da çökme meydana gelmiyor.

+1

Her ihtimale masaüstüne yolu ile ("Kaydet Ekran Shot" gibi özgün davranış) -> xcrun simctl io booted ekran görüntüsü ~/Desktop/filename.png – Dren

7

Evet, maalesef bu, OS X 10.11'deki Foundation'daki bir hatayla karşılaşıyor. MacOS Sierra'ya geçerseniz sorun olmaz. Şu an Sierra yükseltme yapamıyorsanız

, yine komut ile ekran görüntülerini alabilir:

xcrun simctl io booted screenshot <path to output file> 

Bu belirtilen Xcode 8.2 Release Notes

çalıştırırken bir ekran görüntüsü kaydederken

Simülatörü çökmesine sebep olabilir OS X El Capitan'da. (29182710) MacOS Sierra'da kilitlenme oluşmuyor.

17

Etrafında güzel ve basit bir yol var. simülatörleri menüsünde

  1. düzenlemek-> kopya ekranı gidin.
  2. Sonra "Önizleme" yi açın ve cmd + n (Pano'dan yeni) tuşlarına basın.
  3. Dışarıya ver ve güzel ekran görüntüsünün tadını çıkar.
+0

Bu aslında klip tahtadaki görüntüyü bir dosyadan daha çok istediğim için harika. – Benjohn

+2

Teşekkür ederim, hayatımı kurtardım. Gerçekten mi. Bazı Apple hataları imkansız! – Markus

+0

@Ivan, açık "Önizleme" ile ne demek istiyorsun? Önizleme'yi açmak için tabl çubuğunda herhangi bir seçenek göremiyorum. Teşekkürler – bibscy

0

Statik bir ekran görüntüsü için, COMMAND + SHIFT + 4 tuşlarına basmak daha kolay ve daha hızlı bir çözümdür, daha sonra simülatör penceresi seçilene kadar boşluk çubuğuna bastıktan sonra ekran görüntüsünü kaydetmek için simülatör penceresine tıklayın.