Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xcode4 如何删除旧的不需要的设备?_Xcode4_Ios Simulator - Fatal编程技术网

Xcode4 如何删除旧的不需要的设备?

Xcode4 如何删除旧的不需要的设备?,xcode4,ios-simulator,Xcode4,Ios Simulator,这与我之前发布的一个问题有关-。我愚蠢地安装了iOS5.0模拟器,现在我在上一篇文章中提供的技术不起作用了。当您删除5.0sdk,然后重新启动Xcode时,它会强制您安装旧版模拟器或退出 我甚至删除了Xcode 4.4并重新安装了它,但没有用(它必须将我的不幸选择深深地存储在首选项文件中) 我想摆脱它的原因是,Scheme弹出窗口现在有5个选项,而不是3个,这使得测试通用应用程序非常痛苦 编辑: 当我将cd刻录到~/Library/Caches/com.apple.dt.Xcode/Downlo

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

我甚至删除了Xcode 4.4并重新安装了它,但没有用(它必须将我的不幸选择深深地存储在首选项文件中)

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

编辑:

当我将cd刻录到
~/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


除了删除iPhoneSimulator5.0.sdk文件夹外,还要删除
~/Library/Caches/com.apple.dt.Xcode/Downloads
中相应的.dmg文件。然后Xcode将不再强制您重新安装它。

在终端中执行以下操作:

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

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

我真的很好奇您是如何发现这一点的!非常感谢!很抱歉一直打扰你,但是,你是怎么被我的问题绊倒的?它是在很久以前发布的???[我会尽可能多地给你打分!]我一直认为,看看以前的未回答问题也会很有用,但还没有找到一个简单的方法。只是碰巧-看到了你的一个有趣答案-点击了你的用户帐户-看到了这个问题