用 mas 在终端更新 Mac App Store 应用

mas 是 Mac App Store 的命令行客户端:mas outdated 列出待更新,mas upgrade 一键安装,适合脚本化装机。

macOS更新mas 应用商店App Store低风险
运行 `mas outdated` 查看待更新的 App Store 应用,`mas upgrade`(或 `mas upgrade <应用ID>`)执行更新。

01命令

命令
$ mas outdated && mas upgrade

02作用说明

App Store 应用本身没有任何命令行接口,无人值守装机因此很麻烦;mas 补上了这个缺口,提供 list(已装应用及 ID)、outdated、upgrade 等命令。用 `brew install mas` 安装,且必须登录 App Store 账号才能看到已购应用。mas 还能按数字 ID 直接安装应用:`mas install 497799835`。

03风险

风险低风险
使用条件mas (brew install mas)
!注意: mas 只能管理当前登录 Apple 账号的应用——企业 VPP 分发的应用可能不会出现。

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

  • mas-cli/mas README
    mas-cli (GitHub) · community · 2026-09-17
    依据: Documents mas list, mas outdated, mas upgrade and installation via Homebrew; notes App Store account sign-in requirement.

最后验证: 2026-09-17 · 分类: 开发者