用 mas 在终端更新 Mac App Store 应用
mas 是 Mac App Store 的命令行客户端:mas outdated 列出待更新,mas upgrade 一键安装,适合脚本化装机。
运行 `mas outdated` 查看待更新的 App Store 应用,`mas upgrade`(或 `mas upgrade <应用ID>`)执行更新。
01命令
命令
$ mas outdated && mas upgrade02作用说明
App Store 应用本身没有任何命令行接口,无人值守装机因此很麻烦;mas 补上了这个缺口,提供 list(已装应用及 ID)、outdated、upgrade 等命令。用 `brew install mas` 安装,且必须登录 App Store 账号才能看到已购应用。mas 还能按数字 ID 直接安装应用:`mas install 497799835`。
03风险
!注意: mas 只能管理当前登录 Apple 账号的应用——企业 VPP 分发的应用可能不会出现。
04撤销
✓无需撤销——该命令不会改变持久状态。
05来源
- mas-cli/mas README依据: Documents mas list, mas outdated, mas upgrade and installation via Homebrew; notes App Store account sign-in requirement.
最后验证: 2026-09-17 · 分类: 开发者