我正在研究macOS Sierra中的自动化东西(10.12.2).通过使用python的atomac支持,我可以启动Safari浏览器并通过Safari启用设置 - >首选项 - >高级 - >选中"启用开发菜单",然后选择"开发 - >允许远程自动化".看起来这对于自动化角度来说并不是那么一致.我想知道是否有任何shell命令可以实现这一点.
我想使用Python和atomac模块在macOS中触发应用程序,例如以下脚本:
atomac.launchAppByBundleID()
app_win = atomac.getAppRefByBundleId(app_bundle_ID)
Run Code Online (Sandbox Code Playgroud)
但是我不知道如何获取app_bundle_ID应用程序的捆绑ID()。