Ich denke an ein Upgrade auf iOS SDK 4.2. Ich frage mich jedoch, ob ich den Simulator weiterhin als iOS 3.2 ausführen kann. Dies liegt daran, dass ich iAds für das iPad erstelle, aber dennoch prüfen möchte, ob mein Programm mit iOS 3.2 ausgeführt wird.
Hinweis: Ich habe in der Vergangenheit einen ähnlichen Beitrag gesehen, aber sie waren nicht wirklich hilfreich, um die genauen Schritte anzugeben, wie dies getan werden könnte.
Antworten:
Wenn Sie iAds in Ihrer Binärdatei haben, können Sie diese vor iOS 4.0 nicht mehr ausführen. Wenn Sie versuchen, eine solche Binärdatei einzureichen, wird sie abgelehnt.
Sie können den Simulator nach dem Upgrade weiterhin ab Version 3.2 ausführen.
Wählen Sie im iPhone Simulator Hardware -> Version -> 3.2
quelle
Für alle anderen, die diese ältere Frage finden, können Sie jetzt
allealten Versionen herunterladen .Xcode
->Preferences
->Components
(Klicken Sie auf die Registerkarte Simulatoren).Installieren Sie alle gewünschten / benötigten Versionen.
So zeigen Sie alle installierten Simulatoren an:
Ziel -> Wählen Sie in der Dropdown-Liste "Bereitstellungsziel" die installierte Version mit der niedrigsten Version nr.
Sie sollten jetzt alle verfügbaren Simulatoren in der Dropdown-Liste sehen.
quelle
XCODE 10.1
1. Gehen Sie zu Xcode -> Einstellungen (Verknüpfung CMD,)
2. Wählen Sie Komponenten
3. Laden Sie die Simulator-Version herunter
4. XCode -> Entwickler-Tool öffnen -> Simulator Dadurch wird Simulator als eigenständige Anwendung gestartet
5 Hardware -> Gerät -> Geräte verwalten ...
6. Klicken Sie auf + iCon, um eine neue Simulatorversion zu erstellen.
7. Geben Sie den Simulatornamen, den Gerätetyp und die Betriebssystemversion aus der Dropdown-Liste an.
8. Klicken Sie auf Erstellen.
9. Hardware -> Gerät -> iOS 11.0 -> iPhone 6
Das ist es, viel Spaß beim Codieren!
quelle
Öffnen Sie xcode und gehen Sie im oberen Menü zu xcode > Einstellungen > Downloads. Sie haben dann die Möglichkeit, alte SDKS herunterzuladen, um sie mit xcode zu verwenden. Sie können auch Befehlszeilentools und Geräte-Debugging-Unterstützung herunterladen.
quelle
Klicken Sie in XCode unter Ziele mit der rechten Maustaste auf Ihr Projekt und rufen Sie Informationen ab . Unter dem Build - Registerkarte Look für iOS Deployment Target. Wenn Sie dies ändern, sollten Sie in der Lage sein, verschiedene iOS-Versionen zu testen.
quelle
Um den vorherigen iOS-Simulator zu Xcode 4.2 hinzuzufügen, benötigen Sie die alte Installationsdatei xcode_3.2.6_and_ios_sdk_4.3.dmg (oder eine ähnliche Version) und gehen Sie wie folgt vor:
Jetzt gibt es eine Liste Ihres installierten Simulators.
quelle
Die Auswahl älterer Simulatorversionen ist in Xcode 3.2.5 nicht offensichtlich. Ältere Xcodes hatten separate Listen mit "iOS-Geräte-SDKs" und "iOS-Simulator-SDKs" im Popup-Menü der Build-Einstellungen für "Basis-SDK". In Xcode 3.2.5 wurden diese jedoch durch eine einzige Liste mit "iOS-SDKs" ersetzt, die nur 4.2 bietet und "spätestens".
Wenn Sie ein neues Standard-iOS-Projekt erstellen, wird für Base SDK und Deployment Target standardmäßig 4.2 verwendet. Im Popup "Übersicht" in der oberen linken Ecke des Projekts ist nur der 4.2-Simulator verfügbar.
Um einen älteren iOS-Simulator auszuführen, müssen Sie eine ältere iOS-Version im Popup-Fenster "iOS-Bereitstellungsziel" auswählen. Nur dann bietet das Popup "Übersicht" ältere Simulatoren: zurück zu 4.0 für iPhone und zu 3.2 für iPad.
quelle
Der Simulator kann NICHT heruntergeladen werden von:
Xcode -> Einstellungen -> Downloads
Nur die Symbole für iOS-Geräte. Wie diese Option sagt:
Das heißt, Sie benötigen ein iOS 4.2-Gerät, um eine iOS 4.2-Anwendung zu testen
quelle