如何实现Xcode 13.2.1基础版安装/更新并按需添加模拟器以节省存储空间?
解决方案:先安装基础版Xcode,再按需添加模拟器
当然可以!这正是解决Mac存储空间紧张、避免Xcode完整安装包占用过多空间的绝佳思路——毕竟默认安装的Xcode会把全系列模拟器一股脑塞进去,对2017款MacBook Air这种存储空间本就有限的设备来说,实在不友好。针对你的macOS Monterey 12.1环境,我给你整理了具体的操作步骤:
第一步:安装基础版Xcode
打开App Store搜索Xcode,点击下载安装。安装完成后先别急着深入操作(或者打开后直接关闭),这时候的Xcode是仅包含核心开发工具的基础版本,占用空间会比默认完整安装小很多。第二步:按需添加/更新模拟器
你可以通过Xcode的内置设置来精准选择需要的模拟器:- 打开Xcode,点击顶部菜单栏的
Xcode→Settings(快捷键Cmd + ,更快捷) - 在弹出的设置窗口中切换到
Components标签页 - 这里会按iOS/iPadOS/watchOS等平台分类,列出所有可用的模拟器版本,找到你开发需要的那个版本,点击旁边的
Install按钮即可单独下载安装 - 后续如果某个模拟器不再需要了,也可以回到这个页面,点击对应模拟器旁的
Remove按钮删除,快速释放存储空间
- 打开Xcode,点击顶部菜单栏的
进阶技巧:用命令行管理模拟器
如果你习惯终端操作,也可以用xcodebuild命令来高效管理模拟器:- 查看已安装的模拟器和SDK:
xcodebuild -showsdks - 安装指定版本的模拟器:比如要安装iOS 15.0模拟器,执行
xcodebuild -downloadPlatform iOS -downloadiOSVersion 15.0 - 删除闲置模拟器:可以打开目录
~/Library/Developer/CoreSimulator/Devices,手动删除对应模拟器的文件夹(操作前记得关闭Xcode和Simulator应用)
- 查看已安装的模拟器和SDK:
这种方式完全适配你的macOS Monterey 12.1系统,2017款MacBook Air运行基础版Xcode也不会有额外性能负担,后续按需添加模拟器,能让你根据开发需求灵活控制存储空间占用。
内容的提问来源于stack exchange,提问作者Seshadri R
相关产品推荐
相关产品推荐

