Xcode/Simulator占用space15gb正常吗?
Is it normal for Xcode/Simulator to take up 15gb of space?
我收到一个磁盘几乎已满的警告,所以我 运行 DaisyDisk.. 显然 Xcode 占用了 15gb 的 space:
iOS 设备支持为 12.3 gb:
我不知道这是否正常,我从来没有注意到 Xcode/simulator 吃了这么多 space。我需要所有不同的 iOS 版本吗?我可以采取哪些步骤来释放一些空间?
是的,其中包含三个完整的操作系统,用于 iOS、tvOS 和 watchOS 模拟器。这是预期的大小。请注意,使用了 HFS+ 压缩,因此有助于部分磁盘使用。
尽管如此,您可以做一些事情来释放 space。
确保 Xcode 和 Simulator.app 在开始前关闭。
Xcode 将符号等下载到 ~/Library/Developer/Xcode/<platform> DeviceSupport/<version>
。如果您不再使用此处列出的旧版本进行开发,则可以删除相关文件夹。这些平台是 iOS、watchOS 和 tvOS。在某些情况下,这可能高达 5 GB。不要删除您的测试设备正在使用的 OS 版本的文件夹,否则您将不得不等待 Xcode 下次尝试 [=40] 时重新下载该数据=].
您也可以删除~/Library/Developer/Xcode/DerivedData
。您构建的每个项目都会在这里创建工件;您可能有很久没有打开的旧项目的文件夹。这可能会释放 2-5 GB,具体取决于您在一段时间内构建的项目数量。
如果您有实际的模拟器设备占用大量 space,有几种方法可以清理它们。 (我曾经在模拟器设备中平均使用 5-15 GB 的数据)。
- 您可以在模拟器中点击并按住应用图标并删除特定应用。如果您有下载大量数据的应用程序,这可能会有所帮助。
- 您可以使用
xcrun simctl erase
重置设备本身。仅当您没有在该模拟器中加载大量自定义数据时才执行此操作。
- 如果您有与旧 运行 相关联的设备,您不再拥有,您可以 运行
xcrun simctl delete unavailable
。
我收到一个磁盘几乎已满的警告,所以我 运行 DaisyDisk.. 显然 Xcode 占用了 15gb 的 space:
iOS 设备支持为 12.3 gb:
我不知道这是否正常,我从来没有注意到 Xcode/simulator 吃了这么多 space。我需要所有不同的 iOS 版本吗?我可以采取哪些步骤来释放一些空间?
是的,其中包含三个完整的操作系统,用于 iOS、tvOS 和 watchOS 模拟器。这是预期的大小。请注意,使用了 HFS+ 压缩,因此有助于部分磁盘使用。
尽管如此,您可以做一些事情来释放 space。
确保 Xcode 和 Simulator.app 在开始前关闭。
Xcode 将符号等下载到 ~/Library/Developer/Xcode/<platform> DeviceSupport/<version>
。如果您不再使用此处列出的旧版本进行开发,则可以删除相关文件夹。这些平台是 iOS、watchOS 和 tvOS。在某些情况下,这可能高达 5 GB。不要删除您的测试设备正在使用的 OS 版本的文件夹,否则您将不得不等待 Xcode 下次尝试 [=40] 时重新下载该数据=].
您也可以删除~/Library/Developer/Xcode/DerivedData
。您构建的每个项目都会在这里创建工件;您可能有很久没有打开的旧项目的文件夹。这可能会释放 2-5 GB,具体取决于您在一段时间内构建的项目数量。
如果您有实际的模拟器设备占用大量 space,有几种方法可以清理它们。 (我曾经在模拟器设备中平均使用 5-15 GB 的数据)。
- 您可以在模拟器中点击并按住应用图标并删除特定应用。如果您有下载大量数据的应用程序,这可能会有所帮助。
- 您可以使用
xcrun simctl erase
重置设备本身。仅当您没有在该模拟器中加载大量自定义数据时才执行此操作。 - 如果您有与旧 运行 相关联的设备,您不再拥有,您可以 运行
xcrun simctl delete unavailable
。