Chcę zrobić zrzut ekranu z mojej aplikacji iOS, gdy jest uruchomiona w symulatorze, i zapisać zrzut ekranu na moim komputerze Mac. W jaki sposób mogę to zrobić?
ios
iphone
xcode
ios-simulator
screenshot
Shreyash Mahajan
źródło
źródło
Aktualizacja z symulatorem Xcode 11.4
Aby przechwycić zrzut ekranu, kliknij ikonę / przycisk „Kamera” na górnym pasku symulatora.
LUB
Wybierz
Save Screen Shot
elementFile
menu z menu.Plik => Zapisz zrzut ekranu
Służy ⌘ + Sdo przechwytywania zrzutu ekranu.
(Użyj window + s, jeśli używasz klawiatury Windows / innej niż Apple).
Zobacz więcej szczegółów: Jak zmienić opcje skali symulatora za pomocą Xcode 9+.
Wskazówka 1: Jak uzyskać zrzut ekranu ze 100% (skala z rzeczywistym rozmiarem urządzenia), który można załadować do AppStore?
Wyłącz
Optimize Rendering for Window scale
zDebug
menu przed zrobieniem zrzutu ekranu.Oto opcja
Wskazówka 2: Gdzie jest zapisywany zrzut ekranu (ścieżka domyślna)? Jak zmienić domyślną ścieżkę?
Symulator zapisuje plik zrzutu ekranu na pulpicie (zalogowanego użytkownika) i jest to domyślna ścieżka.
Aby zmienić domyślną ścieżkę (z Xcode 9+), naciśnij i przytrzymaj ⌥ Optionprzycisk (alt) na klawiaturze podczas robienia zrzutu ekranu.
Lub
Korzystanie z Keyboad Maca: Naciśnij jednocześnie klawisze ⌥ Option + ⌘ + s.
Wyświetli się okno dialogowe z opcjami przechowywania plików, a także pozwala ustawić / zmienić domyślną ścieżkę.
Wskazówka 3: Jak zrobić zrzut ekranu za pomocą ramki urządzenia?
Włącz
Show Device Bezel
zWindow
menu.Oto opcja
Teraz,
Simulator
okno / ramkę, którą chcesz uchwycić. Zapisze zrzut ekranu z ramką urządzenia (z efektem cienia w tle) na pulpicie (zalogowanego użytkownika).Możesz także usunąć pasek narzędzi Symulatora, jak opisano tutaj .
źródło
na iOS Simulator,
Naciśnij
Command + control + c
lub z menu:Edit>Copy Screen
otwórz aplikację „Podgląd”, naciśnij
Command + n
lub z menu: Plik> Nowy ze schowka, a następnie możesz zapisaćcommand+s
to sposób na zaoszczędzenie na pulpicie (w nowych symulatorach iPhone'a wprowadzono to w późniejszym symulatorze)
źródło
Naciśnij,
Command+Shift+4
a następnie przytrzymaj wskaźnik myszy na symulatorze, a następnie naciśnij"Space Bar"
klawisz, pojawi się ikona jednej kamery, terazleft click
mysz. Zrzut ekranu z symulatora jest zapisywany na pulpicie. Możesz zrobić zrzut ekranu na dowolnym małym ekranie w ten sam sposób.źródło
Możesz znaleźć w Google oprogramowanie IOS Simulator Cropper przydatne do robienia zrzutów ekranu, a także łatwe w użyciu z różnymi opcjami robienia migawek, np. Z symulatorem / bez symulatora.
Aktualizacja Wystarczy nacisnąć CMD+ S, aby wyświetlić zrzut ekranu zapisany na pulpicie. Całkiem łatwe, huh ..
źródło
Od wersji Xcode 8.2 możesz również zapisać zrzut ekranu za pomocą następującego polecenia:
xcrun simctl io booted screenshot
Więcej informacji na tym blogu: https://medium.com/@hollanderbart/new-features-in-xcode-8-2-simulator-fc64a4014a5f#.bzuaf5gp0
źródło
Przejdź do menu Plik-> Zapisz zrzut ekranu
lub
Naciśnij ⌘+S
Zrzut ekranu zapisuje się na pulpicie
źródło
Prosta odpowiedź z przykładową odpowiedzią ;-)
na iOS Simulator,
Naciśnij Command + Control + C lub z menu: Edycja> Kopiuj ekran
otwórz aplikację „ Podgląd ”, naciśnij Command + n lub z menu: Plik> Nowy ze schowka, a następnie możesz zapisać Command + s
Możesz zmienić Wymiar obrazu do swoich wymagań.
źródło
Najpierw uruchom aplikację na symulatorze. Następnie użyj poleceń + s lub Plik -> Zapisz zrzut ekranu w symulatorze, aby zrobić niezbędne i odpowiednie zdjęcia. Zrzuty ekranu będą domyślnie wyświetlane na pulpicie.
źródło
Pierwsza metoda:
Wybierz symulator i naciśnij przycisk „ Command + s ”. Zrzut ekranu zapisany na pulpicie.
Druga metoda:
Wybierz symulator i przejdź do „ Plik> Nowy zrzut ekranu ”. Zrzut ekranu zapisany na pulpicie.
źródło
Naciśnij ⌘Slub przejdź do Plik> Zapisz zrzut ekranu z menu symulatora, a zrzut ekranu zostanie zapisany na pulpicie.
źródło
W OSX Captain jest błąd, aby zrobić zrzut ekranu symulatora. Najpierw musisz zaktualizować OSX Sierra, a następnie możesz go pobrać. podczas przyjmowania Kapitana OSX użyj polecenia terminalu, które jest zrzutem ekranu uruchomionego xcrun simctl io .
przed uruchomieniem tego polecenia musisz wybrać pulpit w terminalu, taki jak:
„cd desktop” następnie uruchom to polecenie. Happy Coding !!!
źródło
Z jakiegoś powodu polecenia opublikowane wcześniej nie działają dla mnie, ale to działa:
Uruchamianie Xcode 9.2
źródło
Najnowsza aktualizacja 2020: XCode 11.4
Kliknij ikonę kamery nad symulatorem, aby zrobić zrzut ekranu i zapisać go w rolce z kamery
Inna opcja: Plik> Zapisz ekran z symulatora
źródło
Dla osób używających Xcode 11.4, aby pozbyć się górnego paska symulatora, jest to dalekie od ideału, ale możesz wyłączyć cienie dla aplikacji do zrzutów ekranu w terminalu za pomocą następującego polecenia:
Następnie możesz użyć ⌘+ ⇧+ 4i wybrać symulator, aby zrobić zrzut ekranu. Bez cienia możesz łatwo przyciąć górny pasek za pomocą aplikacji podglądu. Aby ponownie włączyć cień dla aplikacji do zrzutów ekranu:
Źródło tej odpowiedzi tutaj .
źródło
Robienie zrzutów ekranu w IOS Simulator jest takie proste.
Po otwarciu symulatora w prawym podnośniku zobaczysz plik.
Kliknij opcję Plik, a zobaczysz opcję Zapisz zrzut ekranu.
Ta opcja zapisuje zrzut ekranu w domyślnej ścieżce, którą jest Pulpit.
źródło