single.php

Letztes Update am

Selbst wenn wir Webseiten nur auf den aktuellen Geräten testen, müssten wir schon die Ausstattung eines Apple Stores haben. Mit Xcode testen wir Webseiten auf einem ganzen Schwarm von Apple-Geräten.

Unter Xcode > Open Developer Tools den Simulator markieren:

About Xcode Xcode Extension … Preferences… Behaviors Xcode Server… Open Developer Tools Services Hide Xcode Hide Others Show All Quit Xcode Instruments Simulator Accessibility Inspector FileMerge Reality Composer More Developer Tools… File Edit View Navigate Editor Xcode Find

Und dann das gewünschte System und dann das Gerät auswählen. Der Start des Geräts braucht ein oder zwei Sekunden bis das Apple-Logo erscheint.

File / Open Simulator / System / Gerät

Screenshot

Simulator File Edit Hardware Debug Window Help New Screen Shot Save Complication Bundle GPU Selection Close Window S S

Während der normale Screenshot ein Bildschirmfoto in einfacher Auflösung erzeugt, zeigen Screenshots via Xcode Simulator die volle Retina-Auflösung des jeweiligen Monitors.

Xcode Simulator Cache löschen

So hartnäckig wie das Original … also Safari auf dem Desktop öffnen und unter Entwickler den Simulator wählen.

Das öffnet das Fenster Webinformationen zum Simulator, der genauso organisiert ist und genauso wirkt wie die Browser-Console von Safari.

Mit dem dritten Icon oben in der Menüleiste der Console wird der Cache gelöscht, notfalls mit gehaltener Shifttaste. Außerdem können Stile testweise mal schnell im Simulator geändert werden.

Xcode Command Line

Auch das Reload mit gehaltener Shifttaste wirkt nicht unbedingt. Der aufwändige Weg zu einem frische und geleerten Simulator führt über Device / Erase all Contents and Reset und bootet das Device. Um den Simulator-Cache auf der Kommandozeile zu löschen, muss Xcode für die Kommandozeile installiert werden.

xcode-select --install

Xcode Simulator und keine Tastatur?

Im Simulator-Menü oben unter Hardware sitzen drei Optionen für das Keyboard:

Use the Same Keyboard Language as MacOS
Connect hardware keyboard
Toggle Software-Keyboard

Externes

Fehler bei der Mac OS-Installation