Ich habe diese iPhone-Simulatoren:
Was ist mit dem iPhone 4 und dem iPhone 4s passiert?
1) Sie müssen mindestens herunterladen iOS 8.x, 9.x SDKs , um den iPhone 4S Simulator ausführen zu können.
2) Ihr Bereitstellungsziel sollte mindestens 9.x bleiben, um zu sehen iPhone 4S Simulator in der Liste der angebotenen Simulatoren in Ihrem Projekt.
Ich habe einen Xcode 8 und diese Simulatoren zur Verfügung:
Xcode 8 enthält einen Simulator ab iPhone 5 mit dem Standardbereitstellungsziel 10.0. Sie können jedoch einen neuen Simulator hinzufügen.
1.) Ändern Sie "iOS-Bereitstellungsziel 10.0" in 9.3
2.) Wählen Sie unter "iOS-Simulatoren" die Option "Download-Simulatoren"
3.) Simulator-Download wie folgt:
Wählen Sie den gewünschten Simulator aus.
4.) Warten Sie, bis es heruntergeladen wurde.
5.) Neuen Simulator hinzufügen.
6.) Genießen = D
iOS10 unterstützt kein iPhone 4 oder iPhone 4s. Daher wird es von Apple von Xcode8 entfernt.
Wenn Sie immer noch 7.1 verwenden möchten (kopieren Sie das Disk-Image von Xcode 7). Dies funktioniert, ist aber nicht sicher, ob dies zulässig ist.
/Anwendungen/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/7.1
Ich habe eine schnelle Lösung gefunden - benutze einen iPad-Simulator. Es ahmt die Bildschirmgröße des iPhone 4 nach. Wenn Sie eine universelle App haben - deaktivieren Sie diese Funktion vorübergehend (öffnen Sie Ihr Ziel -> wählen Sie die Registerkarte "Allgemein" -> scrollen Sie nach unten zum Abschnitt "Bereitstellungsinformationen" -> klicken Sie auf "Geräte" -> Wählen Sie "iPhone".