Xcode 9.3下iOS Simulator快捷键全部丢失如何恢复?
解决Xcode 9.3中iOS Simulator键盘快捷键丢失的问题
我之前也碰到过Xcode 9.3这个糟心的状况——模拟器的所有键盘快捷键突然消失,菜单里连快捷键提示都没了。试了几个实用的方法,大多能解决问题,给你一步步说:
方法1:重置iOS Simulator的偏好设置
这是最直接的办法,大概率是模拟器的偏好文件损坏导致的:
- 先彻底关闭iOS Simulator和Xcode(别只最小化,要完全退出)
- 打开终端,执行这条命令删除模拟器的偏好配置:
defaults delete com.apple.iphonesimulator - 重新启动Xcode和模拟器,一般快捷键就会自动恢复默认设置了
方法2:重置Xcode的全局偏好设置
如果上面的方法没效果,可能是Xcode的偏好同步出了问题:
- 同样先关闭Xcode和模拟器
- 终端执行这条命令重置Xcode的偏好:
defaults delete com.apple.dt.Xcode - 重启Xcode后,它会重新加载所有默认配置,模拟器的快捷键应该就能正常显示了
方法3:手动添加快捷键(终极方案)
要是前两种都不管用,就手动给模拟器添加快捷键:
- 打开系统偏好设置 → 键盘 → 快捷键 → 应用快捷键
- 点击左下角的
+按钮,在“应用程序”下拉菜单里选择iOS Simulator - 输入菜单里的命令名称(要和模拟器菜单里的文字完全一致,比如“Toggle Software Keyboard”),然后设置你想要的快捷键(比如
Cmd + K) - 重复这个操作,把你常用的快捷键都添加上就行
小提醒
操作前可以先备份一下偏好文件(比如把~/Library/Preferences/com.apple.iphonesimulator.plist和~/Library/Preferences/com.apple.dt.Xcode.plist复制到其他地方),以防万一需要恢复之前的设置。
内容的提问来源于stack exchange,提问作者CiNN
相关产品推荐
相关产品推荐

