表现
打开app,需要等一段时间,app才能成功显示
具体表现1
dock上app图标一直跳
刚开机,尝试打开FDM下载工具,图标跳了有30下,耗时10秒左右
snipaste/powerpoint也会有类似情况
具体表现2
状态栏已经切换为想要打开的app的标题,鼠标移动上去会变为忙碌状态
环境
硬件信息
MBP 2020
系统版本
Catalina 10.15.7
解决方法
根据网络搜索以及实际确认,应该是Apple的 OCSP
导致的
可以使用如下方式解决
方法一
修改hosts文件屏蔽对应域名
❗说明:可能会有多个域名需要屏蔽
我先后添加了 0.0.0.0 ocsp.apple.com
、127.0.0.1 ocsp2.apple.com
、127.0.0.1 ocsp.digicert.com
3条项目
而热心网友则给了如下列表
ocsp.apple.com 0.0.0.0
ocsp-lb.apple.com.akadns.net 127.0.0.1
ocsp-cn-lb.apple.com.akadns.net 127.0.0.1
ocsp.apple.com.download.ks-cdn.com 127.0.0.1
k128-mzstatic.gslb.ksyuncdn.com 127.0.0.1
ocsp.apple.com.cdn20.com 127.0.0.1
ocsp.g.aaplimg.com 127.0.0.1
ocsp.digicert.com 127.0.0.1
api.apple-cloudkit.com 127.0.0.1
*.api.apple-cloudkit.com 127.0.0.1
✅方法二
说明:添加了 方法一 的3条记录后,我发现并未生效
于是又使用了此方法
使用防火墙工具屏蔽域名,直接拦截 oscp.apple.com
立即见效
参考链接
- 终于解决 Catalina 打开 app 缓慢的问题
- 升级到 Monterey,应用秒开了!
- Does Apple really log every app you run? A technical look
补充说明
第三个参考链接给出的建议是不要拦截 oscp 域名
但没办法,你(Apple)太慢了