Als wir Xcode 4.5.1 heruntergeladen haben, um Anwendungen in älteren Simulatoren zu testen, haben wir es von installiertSettings->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 die Dokumentation gespeichert sind?
Im zweiten Bild unten können wir den Speicherort für die Dokumentation sehen, aber im ersten Bild wird bei Auswahl des Simulators kein Installationsort angezeigt.
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 die Dokumentation gespeichert sind?
Antwort1
In XCode5 werden die Simulatoren in einen temporären Ordner heruntergeladen Cache-Dstroot herunterladen und installieren:
/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 verknüpft, dass Sie einen neuen iOS6-Simulator benötigen, selbst wenn Sie einen für XCode 4.5.1 hätten.
Verwenden Sie Munki und Reposado, umRoll deinen eigenenwenn Sie den Downloadaufwand für jeden einzelnen Mac sparen möchten.
Antwort2
Der Download-Speicherort ändert sich bei jedem Start des Downloads.
find /private/var -name Xcode.SDK.iPhoneSim*
zeigt das Download-Verzeichnis an.
Bei jedem Klick auf „Installieren“ wird der Download neu gestartet, d. h. alle vorherigen Downloads werden verworfen (was für eine Verschwendung bei einer Dateigröße von über 600 MB).
Obwohl es sich bei der heruntergeladenen Datei um eine DMG-Datei handelt, weiß ich immer noch nicht, wie ich sie von einem Computer auf einen anderen kopieren kann, um den Download zu verhindern.
Antwort3
Der Speicherort der von Xcode heruntergeladenen DMG-Datei befindet sich hier.
~/Library/Caches/com.apple.dt.Xcode/Downloads