#macos
macos stop third party auto update
developer
关闭macos上第三方软件的系统级自动更新
只需用defaults命令修改,关闭更新检测flag。
defaults write com.googlecode.rimeime.inputmethod.Squirrel SUEnableAutomaticChecks -bool false
defaults read com.googlecode.rimeime.inputmethod.Squirrel
同样的逻辑,只需找到包名就可以控制了。有空研究下defaults都能修改哪些选项。
还有以下方法
- 改plist 直接编辑也可以
open "/Library/Input Methods/Squirrel.app/Contents"
sudo plutil -insert SUEnableAutomaticChecks -bool false "/Library/Input Methods/Squirrel.app/Contents/Info.plist"
<key>SUEnableAutomaticChecks</key>
<false/>
- 关通知中心
# 清除上次检查时间
defaults delete com.googlecode.rimeime.inputmethod.Squirrel SULastCheckTime
# 禁用自动下载
defaults write com.googlecode.rimeime.inputmethod.Squirrel SUAutomaticallyUpdate -bool false
闲话
最近鼠须管频繁弹窗,告诉我它更新了。然而我用鼠须管就是不想联网,想让它永远停留在不用麻烦我的版本。
问claude它是这么说的,希望能别弹窗再烦我了。
