Überprüfen Sie, dass AI-generierter iOS-Code tatsächlich auf einem Simulator erstellt und ausgeführt wird
Wann einsetzen: Claude hat gerade SwiftUI-Views geschrieben oder bearbeitet. Bevor Sie 'fertig' sagen, möchten Sie kompilieren, auf dem Simulator ausführen und einen Screenshot machen.
Voraussetzungen
- Xcode installiert — Xcode 15+ aus dem Mac App Store; bestätigen Sie mit
xcodebuild -version - Ein startbarer Simulator — Xcode → Einstellungen → Plattformen → iOS Simulator heruntergeladen
Ablauf
-
Entdecken Sie das Projekt und erstellen Sie esFinden Sie das Xcode-Projekt in /Users/me/Projects/MyApp. Erstellen Sie das Scheme 'MyApp' für das iOS Simulator-Ziel 'iPhone 16'. Melden Sie alle Fehler oder Warnungen.✓ Kopiert→ Build erfolgreich, oder spezifische Fehler mit Datei:Zeile
-
Starten Sie den Simulator, installieren und starten Sie die AppStarten Sie einen iPhone 16-Simulator, falls nicht bereits gestartet. Installieren Sie die erstellte App und starten Sie sie. Machen Sie einen Screenshot nach 3 Sekunden.✓ Kopiert→ App läuft; Screenshot erfasst
-
Steuern Sie die FunktionTippen Sie auf die Schaltfläche 'Sign Up', geben Sie '[email protected]' in das E-Mail-Feld ein, tippen Sie auf 'Absenden'. Screenshot nach jedem Schritt.✓ Kopiert→ Folge von Screenshots, die den Ablauf zeigen; oder eine klare Tap-fehlgeschlagen-Fehlermeldung
Ergebnis: Vorher-/Nachher-Screenshots, die beweisen, dass die Funktion funktioniert, zusammen mit dem Code committiert.
Fallstricke
- Das Tippen nach Koordinaten ist fragil über verschiedene Gerätegroßen hinweg — Bevorzugen Sie zugänglichkeitsetikett-basierte Taps, wenn das MCP sie unterstützt; verwenden Sie Koordinaten nur als Fallback
- Der Simulator-Build verwendet eine andere Architektur als ein echtes Gerät — Für architektur-sensitive Code bauen Sie auch mindestens einmal für ein physisches Gerät, bevor Sie mergen