苹果模拟器不控制macOS Dock,隐藏Dock需通过系统设置或快捷键:Command+Option+D即时切换;长期使用可开启“自动显示和隐藏程序坞”及“自动隐藏和显示菜单栏”,并配合Control+Command+F全屏;异常时可用终端命令defaults写入并killall Dock生效。

苹果模拟器本身不直接控制 macOS 的 Dock 栏,它运行在 macOS 系统之上,所以隐藏 Dock 的操作和普通 Mac 应用完全一致——不是模拟器的功能,而是你当前 macOS 系统的界面行为。想让模拟器全屏时更干净、无遮挡,关键在于让系统 Dock(和菜单栏)不抢空间。
用快捷键即时切换 Dock 显隐
这是最常用、最快速的方法,适用于模拟器正在运行、你突然想腾出底部空间的场景:
- 同时按下 Command + Option + D,Dock 立即反向切换:显示就收起,隐藏就弹出
- 操作零延迟、无动画、不改设置,松手即生效
- 特别适合在模拟器全屏调试时临时隐藏 Dock,避免截屏或录屏被遮挡
- 注意:若快捷键无效,检查是否正处在远程桌面、Parallels 虚拟机或某些游戏内——这些环境常拦截全局热键
让 Dock 默认自动隐藏(长期省心)
如果你经常用模拟器做真机适配或长时间调试,建议把 Dock 设为“需要时才出现”:
- 点击左上角苹果菜单 → “系统设置”
- 左侧边栏点“桌面与程序坞”
- 滚动到“程序坞行为”,打开“自动显示和隐藏程序坞”
- 开启后 Dock 立即收起,鼠标缓慢移至屏幕底部边缘约 0.5 厘米处,它才会平滑浮现
同步隐藏菜单栏,实现真正沉浸式全屏
只藏 Dock 不够彻底——顶部菜单栏也会占位。配合隐藏菜单栏,模拟器全屏才真正“无边无际”:
- 仍在“系统设置 → 桌面与程序坞”页面
- 向下滚动到“菜单栏”区域,打开“自动隐藏和显示菜单栏”
- 这样,只有鼠标移到屏幕最顶端边缘,菜单栏才临时出现
- 搭配模拟器的全屏快捷键 Control + Command + F,就能获得接近 iOS 真机的纯净视图
终端命令(适合批量配置或设置异常时)
当图形界面卡住、开关灰显,或你需要脚本化部署多台开发机,终端命令更底层可靠:
- 打开“终端”,依次执行:
defaults write com.apple.dock autohide -bool true
defaults write NSGlobalDomain _HIHideMenuBar -bool true
killall Dock - 执行后 Dock 和菜单栏都会进入自动隐藏状态,无需重启
- 如需恢复,把
true改成false再执行一次 killall Dock 即可











