Xcode设备模拟器文件

时间:2015-12-03 11:49:57

标签: ios objective-c xcode swift ios-simulator

我一直在清理驱动器中的一些空间,发现我的Developer> CoreSimulator> Devices文件夹中有183个文件夹。对于旧版本的iOS,是否所有这些都是必需的或者是这些模拟器中的一部分。当我查看一些文件夹时,它们包含一个名为device.plist的文件,该文件说Sim Runtime是iOS-8-4。有没有办法删除这些旧文件?

由于

1 个答案:

答案 0 :(得分:4)

~/Library/Developer/CoreSimulator 

Core Simulator文件夹对于许多Xcode用户来说很熟悉。这是模拟器的领地;这就是存储应用数据的地方。很明显,如果您不再支持这些版本的应用程序,则可以折腾旧版本的模拟器文件夹/文件夹。而且,使用菜单中的“重置内容和设置”选项可以更安全地删除模拟器中的所有应用数据。

提示:

Objective-C
[[[NSFileManager defaultManager] URLsForDirectory:NSDocumentDirectory inDomains:NSUserDomainMask] lastObject]; 

Swift
NSFileManager.defaultManager().URLsForDirectory(NSDocumentDirectory, inDomains: NSUserDomainMask).lastObject()

将打印文档目录文件夹的完整路径。