最新文章

Monterey 12.0.1 上的 Bug

Monterey 12.0.1 上的 bug

最近换上了 MacBook Pro 2021,也慢慢将工作转到新的电脑上。结束了一年多的黑白配,之前工作主力机是我的黑苹果,配置以及 OpenCore 的引导放在这里了。 为了稳定性,系统一直停留在了 10.15.4。新的电脑拿到手就是 12.0.1,之前也就在我另一台 2016 款的 macbook pro 上用过几个周的 12.0.0。 新的系统加上新的架构,不免有有些 bug,今天就说下我所遇到的两个比较棘手的。 1. 安全相关 EXC_BAD_ACCESS (SIGKILL (Code Signature Invalid)) 公司的核心产品是用 c++ 开发的,编译之后我都习惯性的放到 /usr/local/bin 目录中。在新系统中,就出现了上面的错误(从控制台获取),运行的时候进程直接被 kill。 网上查了下,说与 kernel cache 有关,重启可解决。 This was caused by kernel caching of previously signed binaries and my replacing those binaries with newly compiled binaries which weren’t part of a signed package.