Mac系统下问题记录

MacOS升级后可能会出现的问题

外接显示器上字体变细会发虚

原因:设置->通用里有一项使用平滑字体(可用时),这个选项可以优化发虚,但是默认只有开启关闭,而只是开启后效果并不好,而实际上有5种字体平滑选项:关闭、开启为自动、轻、中、重。

设置方法为如下:

参数 1 为轻度,还可选择 2 为中度,3 为重度。

$ defaults -currentHost write -globalDomain AppleFontSmoothing -int 2

查看该值可通过:

$ defaults -currentHost read -globalDomain AppleFontSmoothing

若提示:

The domain/default pair of (kCFPreferencesAnyApplication, AppleFontSmoothing) does not exist

说明还没有设置,先设置下

其他命令,删除对该值的设置:

$ defaults -currentHost delete -globalDomain AppleFontSmoothing

普通显示器设置2比较合适,设置完后需要重新启动

网上还查到可能是苹果默认关闭了子像素抗锯齿,导致字体变细锯齿增多。

但试过没效果,而且上边方法已经解决也没研究,先做为记录

让字体清晰一些:

$ defaults write -g CGFontRenderingFontSmoothingDisabled -bool YES

恢复默认:

$ defaults write -g CGFontRenderingFontSmoothingDisabled -bool NO

XCode的pod无法使用

原因是升级之后ruby出现版本问题

$ sudo gem install cocoapods

重新安装下,完成。🆗

Pod相关缺失

pod install # 尝试安装
# 如果提示相关信息可尝试下列
pod install --repo-update

Xcode 使用VIM

创建证书

  • 打开钥匙串访问

  • 创建签名

证书助理> 创建证书

名称 :XcodeSigner (也可以自己起,要与之后修改签名填写的一样)

证书类型 :代码签名

修改签名

打开XVim文件夹,执行下边代码

sudo codesign -f -s XcodeSigner /Applications/Xcode.app/

Mac空间不足时,清理XCode

目录: ~/Library/Developer/Xcode/iOS DeviceSupport

无法直接进入先进入~/Library/Developer/Xcode

然后选择iOS DeviceSupport文件夹

该目录是真机调试时产生的,删除后下次调试时会自动生成。

根据情况来删除,删除不常用的系统号

评论