8

所以这与我之前发布的一个问题有关 -如何删除 4.3 模拟器。我愚蠢地安装了 iOS 5.0 模拟器,现在我上一篇文章中提供的技术不起作用。当您删除 5.0sdk,然后重新启动 Xcode 时,它​​会强制您安装旧版模拟器或退出。

我什至删除了 Xcode 4.4 并重新安装它无济于事(它必须将我不幸的选择存储在首选项文件的深处)。

我想摆脱它的原因是,Scheme 弹出窗口现在有 5 个选项而不是 3 个,这使得测试通用应用程序变得非常痛苦。

编辑:

当我 cd to~/Library/Caches/com.apple.dt.Xcode/Downloads我看到:

$ ls

Xcode.SDK.iPhoneSimulator.5.0-5.0.0.1.dmg
Xcode.SDK.iPhoneSimulator.5.0-5.0.1.1.dmg
eded78df8bfabaf6560841d10cf8e53766f74f28.dvtdownloadableindex
f7133e82a08bdb4ebf724f16beed2bbac2a265cf.dvtdownloadableindex

$

我的机器上同时安装了 Xcode 4.4 和 4.5DP3,因此假设前两个文件是每个 Xcode 版本的一个文件——无论如何我都将两者都移到了 /tmp。

较早的建议是删除:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk

4

2 回答 2

20

除了删除 iPhoneSimulator5.0.sdk 文件夹外,删除 .dmg 中对应的 .dmg 文件~/Library/Caches/com.apple.dt.Xcode/Downloads。这样 Xcode 就不会再强迫你重新安装它了。

于 2012-08-03T07:11:52.053 回答
1

在终端中执行以下操作:

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

您现在会看到文件;然后运行 ​​bash 命令删除它们。

于 2013-08-23T22:18:25.203 回答