single.php

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 Gerät auswählen. Der Start des Geräts braucht ein oder zwei Sekunden bis das Apple-Logo erscheint.

Hardware Debug Window Help Device Restart Erase All Content and Settings… RotateLeft Rotate Right Orientation Rotate Device Automatically Shake Gesture Home Lock Side Button Siri App Switcher iOS 13.0 iOS 13.1 iOS 13.2 iOS 13.3 tvOS 13.3 watch OS 6.1 Manage Devices iphone 5s SE iPhone 8 iPhone 8 Plus iPhone 11 iPhone 11 Pro iPhone 11 Pro Max iPad Pro (9.7-inch) iPad (7th generation) iPad Pro (11-inch) iPad Pro (12.9-inch) (3rd generation) iPad Pro 12.9 inch iPad Air (3rd generation)

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 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