老Mac用户必看:如何阻止ChatGPT/Codex自动更新,避免macOS 12兼容性报错(附适用于intel处理器的codex桌面版安装包)
别急着扔掉“垃圾桶”:Mac Pro 2013强制运行Codex后崩溃,我的抢救与反自动更新实战
最近OpenAI的Codex非常火,无论是在终端里对文件夹的智能处理,还是GPT Image-2的生图能力,都让人好感倍增。为了体验桌面端的强大(确实比网页版好用太多),我翻出了家里那台经典的苹果“垃圾桶”——Mac Pro (Late 2013)。
然而没想到,Codex的威力还没完全享受到,我就先被它的“自动更新”背刺了一刀,折腾了整整一下午。
我的机器配置如下:
机型:Mac Pro (Late 2013)
处理器:3.5 GHz 六核 Intel Xeon E5
内存:16 GB 1866 MHz DDR3
显卡:AMD FirePro D500 3 GB
系统:macOS Monterey 12.7.6(为ChatGPT特地升级的极限版本)
7月初,我特意从OpenAI官网隐蔽的角落里,找到了适用于macOS Intel版的ChatGPT桌面端并成功安装。一直以来使用都非常丝滑,直到2026年8月5日中午。
下午回到电脑前,发现原本彩色图标的应用变成了灰色禁止符号。双击后系统冷冷地弹出一句提示:
“应用程序‘ChatGPT.app’的这个版本不能与此版本的macOS配合使用。您使用的是macOS 12.7.6。该应用程序要求macOS 13.0或更高版本。”
如果你下载错了M芯片版,提示则会变成:
“您无法打开应用程序……因为这台Mac不支持此应用程序。”
很明显,它在我中午离开时悄悄自动更新了,而新版软件已经彻底抛弃了macOS 12。
我询问了AI,得到的答复非常残酷:Mac Pro (Late 2013) 是 macOS Ventura 官方支持名单中被明确排除的“最年轻”的机型。macOS 13将兼容门槛提到了2017年,我的垃圾桶刚好被卡在门外。
摆在我面前的路似乎只剩两条:
使用CLI命令行版:无图形界面,对系统没要求,但不够直观。
冒险强行升级系统:通过OpenCore Legacy Patcher (OCLP) 强行安装macOS 13。但老驱动跑新系统,必然伴随不稳定、功能缺失和发热风险。FirePro D500 在新系统下可能需要补丁支持,稳定性不如 Monterey
我的核心需求是“普通家用简易办公”,这台配置完全够用,实在不想为了一个软件去冒变砖的风险。最好的办法,就是找回那个没有更新前的老版本安装包。
这才是最痛苦的部分。现在的互联网铺天盖地全是M系列芯片的ARM版软件,Intel x64版仿佛人间蒸发。我在谷歌上地毯式搜索,官方那个隐蔽的下载入口(learn.chatgpt.com/docs/quickstart)现在也只提供要求macOS 13的新版了。
虽然像 uptodown 这类网站有老版本存档,但我当时找到的大多是M芯片版。几经周折,我终于挖到了一个宝藏版本:
ChatGPT Codex-mac-x64-26.727.51351(我安装的版本)
Codex 版本 26.616.51431 (发布于 Jun 21, 2026)
这是我能找到的完美适配 macOS 12.7.6 的最后荣光。安装后发现,它不仅界面正常,之前所有的聊天记录居然都还在。虽然安装包名字从ChatGPT变成了Codex,但功能层面感知不强,依然是那个强大的桌面端。
以为这就完了?不到半小时,它又自动把后台更新包下好了,一重启应用再次变成灰色。
最奇葩的事情来了:ChatGPT/Codex 桌面端没有关闭自动更新的选项! 它使用的是类似Sparkle的更新机制,完全绕开了Mac系统的软件更新设置。
为了防止它再次“自杀”,我采用了如下物理断网法(大家可自行测试最适合你的):
关闭更新程序的执行权限(实测有效):
打开终端,输入以下命令来移除关键目录的执行权限:
具体操作命令我放在最后,请务必操作。
写在最后:
经过这次事件,我深刻感受到,属于Intel老Mac的时代确实在加速远去。作为当年的性能怪兽,垃圾桶的做工和设计至今仍是一绝,它不该因为软件的人为限制而沦为电子垃圾。
如果你也是Mac Pro 2013或其他停留在macOS 12的Intel Mac用户,遇到了同样灰色图标的窘境,希望这篇文章能帮你抢救回那个好用的Codex。
地址一:https://chatgpt.com/zh-Hans-CN/codex/
地址二:https://chatgpt.com/zh-Hans-CN/download/
如果你想找老版本可以在这里:https://chatgpt.en.uptodown.com/mac/download/(我在这里没有找到inetl版本,但是m芯片的旧版本可以)
我之前苦苦寻找的Intel系统下载的地址非常隐蔽,当然如果你的系统和我一样,也无法升级13,那下面这个链接也将不适用于你,链接:https://learn.chatgpt.com/docs/quickstart,找到 Setup 部分,点击 Download ChatGPT 按钮右侧的下拉箭头,选择里面的 macOS(Intel)版本即可
chatgpt安装包地址:https://persistent.oaistatic.com/codex-app-prod/ChatGPT-latest-x64.dmg
codex安装包地址:https://persistent.oaistatic.com/codex-app-prod/Codex-latest-x64.dmg
如果你想找老版本可以在这里:https://github.com/Wangnov/codex-app-mirror/releases
关于阻止gpt桌面app程序自动更新,ai给了几个方法:
1.禁止更新程序运行
2.删除自动更新组件
3.锁定 App 本体
4.防止后台启动更新器
我使用了第三种,锁定了软件,还在观望,看近期会不会再更新,大家可以自行选择禁止更新办法,但不要阻止它联网,他的工作是联网的而且是需要梯子,你只能想办法禁止他偷偷更新。
1.禁止更新程序运行
先退出chatgpt程序
打开终端 Terminal执行:
ls ~/Library/Application\ Support/
查找类似:
com.openai.chat
com.openai.codex
然后进入:
ls ~/Library/Application\ Support/com.openai*
禁止 updater 写入
例如:
chmod -R a-w ~/Library/Application\ Support/com.openai*
恢复:
chmod -R u+w ~/Library/Application\ Support/com.openai*
2.删除自动更新组件
查找更新程序:
find ~/Library -iname "*openai*" -o -iname "*codex*"
可能看到:
~/Library/Application Support/Codex
~/Library/Application Support/com.openai.chat
~/Library/Caches/com.openai...
可以删除缓存更新文件:
rm -rf ~/Library/Caches/com.openai*
3.锁定 App 本体(我选用这个)
你的程序是ChatGPT就执行这个:
sudo chflags uchg /Applications/ChatGPT.app
你的程序是codex就执行这个:
sudo chflags uchg /Applications/codex.app
这样:更新器无法替换 App,系统认为文件被锁定
解除:
sudo chflags nouchg /Applications/ChatGPT.app
4.防止后台启动更新器
检查启动项:
ls ~/Library/LaunchAgents/
寻找:
openai
chatgpt
codex
如果有,例如:
com.openai.updater.plist
禁用:
launchctl unload ~/Library/LaunchAgents/com.openai.updater.plist