我编写了一个简单的OS / X应用程序(在Swift中),它找到当前计算机上安装的所有应用程序,然后为每个应用程序显示其名称和版本号。
例如输出可能是这样的:
App "/Applications/1Password.app"
with 5.3 for versionOfApp
App "/Applications/Adobe Reader.app"
with 11.0.10 for versionOfApp
App "/Applications/Amazon Music.app"
with 3.2.0 for versionOfApp
...
我接下来要做的是检查每个版本号,看看是否有较新的版本可供下载,然后显示更新的版本号。
例如,如果Adobe Reader的新版本为“11.0.20”(但当前机器上的版本为11.0.10),我想显示以下内容:
App "/Applications/Adobe Reader.app"
with 11.0.10 for versionOfApp
has new version 11.0.20
有没有人知道如何找到每个应用程序可用的最新版本号?目前我很高兴这仅限于App Store上提供的那些应用程序。
非常感谢提前。 杰夫