Mac OS X Lion - Speicherort des Simulators für Xcode-Komponenten

7

Als wir Xcode 4.5.1 heruntergeladen haben, haben wir es installiert, um Anwendungen in älteren Simulatoren zu testen Settings->Downloads->Components

Jetzt ist Xcode 4.5.2 verfügbar. Müssen wir wieder Simulatoren für diesen Xcode herunterladen? oder gibt es einen Ort, an dem diese Simulatoren ähnlich wie in der Dokumentation gespeichert sind?

Im zweiten Bild unten sehen wir den Speicherort für die Dokumentation, aber im ersten Bild zeigt der Auswahlsimulator keinen Installationsort an.

Irgendeine Idee ?

BEARBEITEN

Jetzt ist Xcode 5 verfügbar. Müssen wir wieder Simulatoren für diesen Xcode herunterladen? oder gibt es einen Ort, an dem diese Simulatoren ähnlich wie in der Dokumentation gespeichert sind?

Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein

Janak Nirmal
quelle

Antworten:

1

In XCode5 werden die Simulatoren in einem temporären Ordner heruntergeladen. Download-and-install-cache-dstroot :

/private/var/folders/mb/yf1qy9bx7wg5dl01lzkvbytm0000gp/T/download-D39FB382-2540-4F2E-B8EC-6940A468CEAE-7723-000031655DACE7B0/download-and-install-cache-dstroot/Xcode.SDK.iPhoneSimulator.6.1-6.1.dmg

Und ich wette, der Simulator ist so mit dem Compiler verbunden, dass Sie einen neuen iOS6-Simulator benötigen, selbst wenn Sie einen für XCode 4.5.1 hatten.

Verwenden Sie Munki und Reposado, um Ihre eigenen zu rollen, wenn Sie das Herunterladen für jeden Mac speichern möchten.

bbaassssiiee
quelle
Thax, ich habe es verstanden. Verliehenes Kopfgeld. Noch eine Frage: Können wir so etwas tun, als hätte ich bereits eine .dmg-Datei des Simulators heruntergeladen und diese einfach irgendwo in dem Ordner abgelegt, in den sie heruntergeladen wurde, und dann wird Xcode weiter installiert?
Janak Nirmal
3

Der Download-Speicherort ändert sich jedes Mal, wenn Sie den Download starten.

find /private/var -name Xcode.SDK.iPhoneSim*

zeigt das Download-Verzeichnis.

Der Download wird jedes Mal neu gestartet, wenn Sie auf "Installieren" klicken, dh jeder vorherige Download wird verworfen (was für eine Verschwendung mit einer Dateigröße von 600 MB +).

Obwohl es sich bei der heruntergeladenen Datei um eine DMG handelt, weiß ich immer noch nicht, wie ich von einem Computer auf einen anderen kopieren soll, um das Herunterladen zu verhindern.

Helioz
quelle
Wenn ich diesen Befehl im Terminal ausführe, heißt es, dass die Berechtigung verweigert wurde. Irgendeine Idee ?
Janak Nirmal
Jede Idee, ich wundere mich immer noch über diesen Fehler der Erlaubnis verweigert.
Janak Nirmal
2

Der Speicherort der von Xcode heruntergeladenen dmg-Datei befindet sich hier.

~ / Library / Caches / com.apple.dt.Xcode / Downloads

Dharmesh Vaghani
quelle