我一直在清理驱动器中的一些空间,发现我的Developer> CoreSimulator> Devices文件夹中有183个文件夹。对于旧版本的iOS,是否所有这些都是必需的或者是这些模拟器中的一部分。当我查看一些文件夹时,它们包含一个名为device.plist的文件,该文件说Sim Runtime是iOS-8-4。有没有办法删除这些旧文件?
由于
答案 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()
将打印文档目录文件夹的完整路径。