如何获取通过 Mac App Store 安装的软件列表?

问题描述 投票:0回答:3

我想以编程方式获取 Mac 上通过 Mac App Store 安装的所有软件的列表。 我确信这个列表一定存在于我的计算机上的某个地方,但我不知道它会在哪里。我找不到任何有记录的方法来获取此列表,但我很乐意使用无记录的方法。读取文件或调用函数就可以了。有人知道该怎么做吗?

macos app-store
3个回答
1
投票

用户的系统上不可能存在这样的列表。如果您尝试在没有互联网的情况下查看 App Store 的购买选项卡,您将看不到任何内容。这可能是因为 App Store 只是下载用户购买的列表并检查当前系统上存在哪些购买,但不会将此数据保存在任何地方。


0
投票

如果您单击 Dock 中的 App Store,当它打开时,会出现一个标有“购买”的选项卡。我认为这应该会给你你正在寻找的东西。

编辑:如果您的计算机上安装了特定软件,则购买旁边会显示“已安装”,如果您的帐户绑定到多台计算机,这会很有帮助。


0
投票

假设 Homebrew 存在,您可以使用 brew install mas 安装

Mac App Store
命令行界面。

然后,您可以简单地运行

mas list
,它提供如下输出:

$ mas list
497799835 Xcode       (15.4)
640199958 Developer   (10.6.5)
899247664 TestFlight  (3.5.2)

根据文档,此命令将“要求您登录 macOS 用户的 Apple ID。”

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.