Wie installiere ich iOS 9.x Simulator auf Xcode 11?

17

Ich entwickle eine iOS-App mit iOS 9- Unterstützung, aber mit dem Xcode 11- Update fehlt mir die Möglichkeit, den iOS 9-Simulator hinzuzufügen / zu installieren . Gibt es eine Chance, iOS 9.x Simulator in Xcode 11 zu haben ?

Xcode 11 "Komponenten"

Levi
quelle
Befolgen Sie die Schritte in dieser Antwort: stackoverflow.com/a/30548925/488611
James P
Welche macOS-Version hast du? Ich habe anscheinend den iOS 9-Simulator nach dem Upgrade auf 10.15 Catalina verloren.
Jesse
Ich habe Mojave (10.14.6), aber die 9.x-Simulatoren sind nicht vorhanden :(
Levi
Gleich hier, mit 10.14.6 habe ich 9.x Simulatoren verloren und keine der hier bereitgestellten Lösungen funktioniert.
Lluis Gerard
Es funktioniert jetzt nicht .... @ JamesP Nach jedem Schritt wird der Simulator geladen, jedoch mit der von Xcode 11.3 (iOS-Version - 10.3.1) unterstützten iOS-Mindestversion
Nayan Dave

Antworten:

8

Es scheint, dass der iOS 9-Simulator von Xcode 11 unterstützt wird, jedoch nur unter macOS 10.14 Mojave. Nach dem Upgrade auf macOS 10.15 Catalina wird dieser Simulator nicht mehr unterstützt.

Obwohl ich keine Bestätigung in Versionshinweisen gefunden habe. Die einzige Bestätigung, die ich gefunden habe, ist dieser Tweet des Apple-Ingenieurs: https://twitter.com/xenadu02/status/1140093901438689280?lang=de

Jesse
quelle
3
Ich habe Mojave (10.14.6), aber die 9.x-Simulatoren sind nicht vorhanden
Levi
2
@Levi Wenn Sie Mojave haben, versuchen Sie, die iOS 9-Simulatordatei mit einer beliebigen Download-Manager-Software herunterzuladen, und installieren Sie dann den Simulator 9.3: devimages-cdn.apple.com/downloads/xcode/simulators/… 9.0: devimages-cdn.apple.com / downloads / xcode / simulators /…
Robert
Vielen Dank. Ich suchte nach genau diesen Links zu den Simulator-DMG-Dateien. Leute, ihr könnt den schnellen iGetter-Downloader verwenden: igetter.net/downloads.html . Und um die heruntergeladenen Dateien zu installieren, besuchen Sie diesen Artikel: hackernoon.com/…
Hasaan Ali
1

Es ist unglaublich ärgerlich, dass Apple versucht, uns zu zwingen, die Unterstützung für ältere Geräte aufzugeben. Die Art und Weise, wie ich es gezwungen habe, iOS 9 aufzulisten, bestand darin, eine ältere Version von xcode zu verwenden

Verwenden einer älteren Version von xcode

  1. Laden Sie eine frühere Version von Xcode herunter (z. B. Xcode 10).
  2. Öffnen Sie den iOS 9-Simulator und laden Sie ihn herunter
  3. Der Simulator ist jetzt in der neueren Version von xcode aufgeführt
Attaque
quelle
0

Ich habe versucht, Xcode 10.1 auf meinem Mac zu installieren, aber es hat auch nicht für iOS9 funktioniert. Ich vermute, es hat damit zu tun, dass Apple die Unterstützung für 32-Bit-Anwendungen (wie iOS9) eingestellt hat.

Saren Inden
quelle
-2

iOS 9.0 wird von Xcode 11 nicht unterstützt.

Jayaraj M.
quelle
-3

Jayaraj M, es ist nicht wahr:

Xcode 11 ist im Mac App Store erhältlich und enthält SDKs für iOS 13, macOS Catalina 10.15, watchOS 6 und tvOS 13. Xcode 11 unterstützt die Entwicklung für Geräte mit iOS 13.1. Xcode 11 unterstützt das Debuggen auf dem Gerät für iOS 8 und höher, tvOS 9 und höher sowie watchOS 2 und höher. Für Xcode 11 ist ein Mac erforderlich, auf dem macOS Mojave 10.14.4 oder höher ausgeführt wird.

https://developer.apple.com/documentation/xcode_release_notes/xcode_11_release_notes

Alex
quelle
3
Das Wichtigste in Apples Hinweis oben ist das "Debuggen auf dem Gerät". Wenn Sie ein Gerät mit dem älteren iOS haben, können Sie es trotzdem debuggen. Aber die Simulatoren für iOS9 sind weg. Ich habe versucht zu sehen, ob ich einen iOS 9-Simulator erstellen kann (war erfolgreich beim Erstellen des von mir benötigten iOS 11-Simulators). Aber folgendes schlägt fehl: xcrun simctl erstellt "iPhone 5" "com.apple.CoreSimulator.SimDeviceType.iPhone-5" "com.apple.CoreSimulator.SimRuntime.iOS-9-0"
anorskdev