Ich möchte einen Screenshot meiner iOS-Anwendung machen, wenn diese im Simulator ausgeführt wird, und den Screenshot auf meinem Mac speichern. Wie kann ich das machen?
Ich möchte einen Screenshot meiner iOS-Anwendung machen, wenn diese im Simulator ausgeführt wird, und den Screenshot auf meinem Mac speichern. Wie kann ich das machen?
Antworten:
Es ist genauso einfach wie command+ soder File
> Save Screen Shot
in iOS Simulator. Es wird standardmäßig auf Ihrem Desktop angezeigt.
Ein Update mit dem Xcode 11.4 Simulator
Um einen Screenshot aufzunehmen, klicken Sie in der oberen Leiste des Simulators auf das Symbol / die Schaltfläche "Kamera".
ODER
Wählen Sie den Save Screen Shot
Menüpunkt aus dem File
Menü.
Datei => Screenshot speichern
Verwenden Sie ⌘ + Sdiese Option , um einen Screenshot aufzunehmen.
(Verwenden window + sSie diese Option , wenn Sie eine Windows- / Nicht-Apple-Tastatur verwenden.)
Weitere Informationen finden Sie unter: So ändern Sie die Simulator-Skalierungsoptionen mit Xcode 9+.
Tipp 1: Wie erhalten Sie einen Screenshot mit 100% (eine Skala mit der tatsächlichen Gerätegröße), der im AppStore hochgeladen werden kann?
Deaktivieren Optimize Rendering for Window scale
von Debug
Menü, bevor Sie einen Screenshot nehmen.
Hier ist eine Option
Menüleiste ▶ Debuggen ▶ Deaktivieren Sie "Rendering für Fensterskala optimieren".
Tipp 2: Wo wird der Screenshot gespeichert (Standardpfad)? Wie ändere ich den Standardpfad?
Der Simulator speichert die Screenshot-Datei auf dem Desktop des (angemeldeten Benutzers) und den Standardpfad.
Um den Standardpfad (mit Xcode 9+) zu ändern, halten Sie die ⌥ OptionAlt-Taste auf der Tastatur gedrückt, während Sie einen Screenshot machen.
Oder
Mac Keyboad verwenden: Drücken Sie die Tasten ⌥ Option + ⌘ + salle gleichzeitig.
Es wird ein Dialogfeld mit Dateispeicheroptionen angezeigt und es kann auch der Standardpfad festgelegt / geändert werden.
Tipp 3: Wie mache ich einen Screenshot mit der Geräteblende?
Show Device Bezel
Aus dem Window
Menü aktivieren .
Hier ist eine Option
Menüleiste ▶ Fenster ▶ Aktivieren Sie "Geräteblende anzeigen".
Jetzt,
Simulator
Fenster / den Rahmen aus, den Sie erfassen möchten. Der Screenshot wird mit der Geräteblende (mit Schatteneffekt im Hintergrund) auf dem Desktop des (angemeldeten Benutzers) gespeichert.Sie können die Simulator-Symbolleiste auch wie hier beschrieben entfernen .
auf iOS Simulator,
Drücken Sie Command + control + c
oder aus dem Menü:Edit>Copy Screen
Öffnen Sie die App "Vorschau". Drücken Sie Command + n
oder im Menü: Datei> Neu aus der Zwischenablage. Dann können Sie speicherncommand+s
Aktivieren Sie für Retina iOS Simulator und dann das Menü:
HardWare>Device>iPhone (Retina)
und folgen Sie dem obigen Vorgang
Command + S
ist der Weg, um auf dem Desktop zu speichern (auf neuen iPhone-Simulatoren wurde dies im späteren Simulator eingeführt)
Drücken Command+Shift+4
und halten Sie den Mauszeiger auf Simulator und drücken Sie dann "Space Bar"
Taste ein Kamerasymbol angezeigt, jetzt left click
die Maus. Ihr Simulator-Screenshot wird auf dem Desktop gespeichert. Sie können den Screenshot auf die gleiche Weise auf jedem kleinen Bildschirm aufnehmen.
Sie können die IOS Simulator Cropper-Software googeln, die zum Aufnehmen von Screenshots nützlich und mit verschiedenen Optionen zum Aufnehmen von Schnappschüssen wie mit oder ohne Simulator einfach zu verwenden ist.
Update Durch einfaches Drücken von CMD+ erhalten SSie einen auf dem Desktop gespeicherten Screenshot. Ziemlich einfach, oder?
Seit Xcode 8.2 können Sie einen Screenshot auch mit dem folgenden Befehl speichern:
xcrun simctl io booted screenshot
Weitere Informationen in diesem Blog: https://medium.com/@hollanderbart/new-features-in-xcode-8-2-simulator-fc64a4014a5f#.bzuaf5gp0
Einfache Antwort mit Beispielantwort ;-)
auf iOS Simulator,
Drücken Sie Befehl + Strg + c oder über das Menü: Bearbeiten> Bildschirm kopieren
Öffnen Sie die App " Vorschau ", drücken Sie Befehlstaste + n oder über das Menü: Datei> Neu aus der Zwischenablage. Anschließend können Sie Befehlstaste + s speichern
Deaktivieren Sie Alpha
Sie können die Bildgröße an Ihre Anforderungen anpassen.
Hier ist zum Beispiel das endgültige Bild
Führen Sie zuerst die App auf dem Simulator aus. Verwenden Sie dann Befehl + s oder Datei -> Screenshot im Simulator speichern , um die erforderlichen und geeigneten Aufnahmen zu machen. Die Screenshots werden standardmäßig auf Ihrem Desktop angezeigt.
Erste Methode:
Wählen Sie den Simulator und drücken Sie die Taste " Befehl + s ". Screenshot auf dem Desktop gespeichert.
Zweite Methode:
Wählen Sie den Simulator und gehen Sie zu " Datei> Neuer Screenshot ". Screenshot auf dem Desktop gespeichert.
Drücken Sie ⌘Soder gehen Sie in Ihrem Simulatormenü zu Datei> Screenshot speichern. Der Screenshot wird auf Ihrem Desktop gespeichert.
In OSX Captain ist es ein Fehler, einen Screenshot des Simulators zu machen. Sie müssen zuerst Ihr OSX Sierra aktualisieren, dann können Sie es nehmen. Verwenden Sie während der Aufnahme von OSX Captain den Terminalbefehl, der xcrun simctl io gebooteter Screenshot ist .
Bevor Sie diesen Befehl ausführen, müssen Sie den Desktop im Terminal wie folgt auswählen:
"cd desktop" führen Sie dann diesen Befehl aus. Viel Spaß beim Codieren !!!
Aus irgendeinem Grund funktionieren die zuvor geposteten Befehle für mich nicht, aber dieser funktioniert:
xcrun simctl io booted screenshot screenshot.png
Ausführen von Xcode 9.2
Klicken Sie auf das Kamerasymbol über dem Simulator , um den Screenshot aufzunehmen und auf Ihrer Kamerarolle zu speichern
Eine weitere Option: Datei> Bildschirm vom Simulator speichern
Für Benutzer von Xcode 11.4 ist dies alles andere als ideal, um die obere Leiste des Simulators zu entfernen. Sie können jedoch die Schatten für die Screenshot-Anwendung in einem Terminal mit dem folgenden Befehl deaktivieren:
$ defaults write com.apple.screencapture disable-shadow -bool TRUE; killall SystemUIServer
Dann können Sie ⌘+ ⇧+ verwenden 4und den Simulator auswählen, um einen Screenshot zu machen. Ohne den Schatten können Sie die obere Leiste mit der Vorschau-App ganz einfach zuschneiden. So aktivieren Sie den Schatten für die Screenshot-Anwendung wieder:
$ defaults write com.apple.screencapture disable-shadow -bool FALSE; killall SystemUIServer
Quelle dieser Antwort hier .
Screenshots in IOS Simulator zu machen ist so einfach.
Wenn Sie den Simulator im rechten Aufzug öffnen, sehen Sie die Datei.
Klicken Sie auf Datei und Sie sehen die Option Screenshot speichern.
Diese Option speichert Ihren Screenshot im Standardpfad Desktop.