很长一段时间 Macbook Pro 一直有这个问题,在 macOS Sierra 下改变地区,表面上会成功,但是只要一切出界面就会变成原来的地区设置。
并且,在终端中输入
defaults read -g AppleLocale
会显示为
但是在终端中输入 locale 则会显示为
后面找了好久终于找到这个跟我遇到差不多问题的人,才算是有了解决方案:
原链接:Cannot change region (locale) on MBP running OS X 10.9.2
1. 用 Xcode 打开
~/Library/Preferences/ByHost
2. 之后找到
.GlobalPreferences.F583F4CD-D21F-5EE0-B9FD-F1C4AF8054D2.plist
这个文件。(需先显示系统隐藏文件)
3. 找到里面的
AppleLocale
字段,将其改为所需的地区
4. 保存并退出 .plist 文件,重启电脑
之后再打开设置 -> 语言与地区 就不会再显示原来那个地区了
另外还有一个百思不解的问题,iMovie 不知道从什么时候开始只要一切换到音频界面,想要添加 iTunes 就会闪退,这个问题搜了好久也找不到答案。