我想在macOS中使用Python和atomac
模块来触发一个应用程序,如下脚本所示:
atomac.launchAppByBundleID()
app_win = atomac.getAppRefByBundleId(app_bundle_ID)
但是我不知道如何获得应用程序的捆绑包ID (app_bundle_ID
)。
发布于 2016-09-13 15:52:31
我使用两种方法来获取绑定器ID:
osascript -e 'id of app "SomeApp"'
和
mdls -name kMDItemCFBundleIdentifier -r SomeApp.app
发布于 2016-10-09 08:57:15
如果您只是需要它来启动应用程序,请查看应用程序的info.plist文件。该文件位于内容目录中的应用程序包中。这对很多应用程序都有效。
https://stackoverflow.com/questions/39464668
复制相似问题