Yv *_*Zuo 14 iphone macos ios watchos
我的 Mac 磁盘用完了。我搜索了大文件和目录,发现该目录/Applications/Xcode.app/Contents/Developer/Platforms
占用了我大约 20GB 的磁盘空间。
ls -l
total 0
drwxr-xr-x 10 root wheel 320 Dec 18 14:37 AppleTVOS.platform
drwxr-xr-x 7 root wheel 224 Dec 18 15:10 AppleTVSimulator.platform
drwxr-xr-x 8 root wheel 256 Dec 18 14:44 MacOSX.platform
drwxr-xr-x 10 root wheel 320 Dec 18 15:10 WatchOS.platform
drwxr-xr-x 7 root wheel 224 Dec 18 15:10 WatchSimulator.platform
drwxr-xr-x 10 root wheel 320 Dec 18 15:10 iPhoneOS.platform
drwxr-xr-x 8 root wheel 256 Dec 18 15:10 iPhoneSimulator.platform
Run Code Online (Sandbox Code Playgroud)
我查看了文件夹的名称,这些文件夹似乎是针对不同 Apple 操作系统的模拟器,也就是虚拟机。
我是苹果操作系统开发的陌生人,对它没有兴趣。我只用我的 Mac 编写 c、java、python、html 和所有这些。我可以删除这些不需要的文件吗?或者我应该至少保留 MacOSX.platform 吗?
Cha*_*mal 12
是的,您可以从此文件夹中删除平台
但请确保删除平台和模拟器,否则 Xcode 将拒绝重新启动
Ios 手表示例:删除WatchOS.platform
并同时WatchSimulator.platform
小智 6
Don Mag 的建议很好。
我不会从 /Applications/Xcode.app 文件夹中删除任何内容,因为这可能会导致您在运行 Xcode 时出现问题。
在 ~/Library/Developer 中有一个文件夹,用于存储您一直在开发的任何版本的 iOS/tvOS/watchOS 等的 DeviceSupport 下载版本。每次更新操作系统时,这些文件夹中都会出现另一个下载,并且不会自动删除旧版本。
任何这些都可以删除,因为它们将在您下次构建到操作系统版本时自动再次下载。但请记住,第一次构建未缓存版本需要额外的等待时间。
我使用 App Store 中名为“DevCleaner”的应用程序,它允许我选择任何 DeviceSupport 文件、档案(我倾向于保留这些)和派生数据。它很有用,因为它显示了每个文件夹占用了多少空间。
我选择了除我正在开发的操作系统的最新版本之外的所有内容。
希望有帮助。
小智 5
您可以删除平台文件夹中的所有模拟器。并且您可以删除任何平台文件夹中除“developer”和“.plist”文件之外的所有文件夹,例如:Xcode.app/Contents/Developer/Platforms/AppleTVOS.platform 注意,如果您删除了 developer 文件夹或某些“.plist” " 任何平台文件夹中的文件,Xcode 将无法打开。
归档时间: |
|
查看次数: |
4591 次 |
最近记录: |