iOS 清除Xcode缓存DerivedData和生成文件DeviceSupport

在Mac桌面按下快捷键组合:command + shift + G, 把下面地址粘贴进去

  • 清除DerivedData~/Library/Developer/Xcode/DerivedData,可以全部删除
  • 清除DerivedData也可以直接用Xcode打开:


    image.png
  • 清除系统库共享缓存库:~/Lihrary/Developer/Xcode/ iOS DeviceSupport,可以删除不需要用到的iPhone手机版本,当然也可以全部删除,因为还会自动添加。

由于iOS的共享缓存技术,新设备在连接到Xcode时会自动提取系统库到~/Lihrary/Developer/Xcode/ iOS DeviceSupport目录下。当连接多个设备之后,这个目录会变得特别大,因此可以定期清理这个目录。共享缓存在系统启动后被加载到内存中,当有新的程序加载时会先到共享缓存里面寻找。如果找到,就直接将共享缓存中的地址映射到目标进程的内存地址空间,极大地提高了加载效率。——来自《iOS应用逆向与安全》

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容