当我们下载 Xcode 4.5.1 时,为了在旧模拟器中测试应用程序,我们安装了它Settings->Downloads->Components
现在有 Xcode 4.5.2 可用。我们再次需要为该 Xcode 下载模拟器?或者是否有任何位置存储这些模拟器,类似于文档。
在下面的第二张图片中,我们可以看到文档的位置,但在第一张图片中选择模拟器并没有显示任何安装位置。
任何想法 ?
编辑
现在 Xcode 5 已经可用。我们再次需要为该 Xcode 下载模拟器?或者是否有任何位置存储这些模拟器,类似于文档。
答案1
在 XCode5 中,模拟器被下载到临时文件夹中 下载并安装缓存 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
我敢打赌,模拟器与编译器是相连的,即使你有一个 XCode 4.5.1 模拟器,你也需要一个新的 iOS6 模拟器。
使用 Munki 和 Reposado自己动手如果您想节省每台 Mac 的下载时间。
答案2
每次开始下载时,下载位置都会发生变化。
find /private/var -name Xcode.SDK.iPhoneSim*
将显示下载目录。
每次单击“安装”时都会重新开始下载,也就是说,任何以前的下载都会被丢弃(600 MB+ 的文件大小真是浪费)。
虽然下载的文件是DMG,但是我仍然不知道如何从一台机器复制到另一台机器以防止下载。
答案3
Xcode下载的dmg文件的位置放在这里。
~/Library/Caches/com.apple.dt.Xcode/Downloads