我想打开一个包含我想要触发点击的按钮的应用。完成后,应用程序将打开浏览器页面,我想关闭它。我希望自动化整个事情。我知道使用AppleScript调用应用程序并发送系统事件以进行按键操作。但是如何使用Swift做到这一点。我可以打开应用程序,但如何点击按钮? Swift是UI自动化的错误工具吗?
我打算将swift程序作为脚本long long
运行。
答案 0 :(得分:1)
我倾向于说它不适用于osx上的swift - 这更多是因为osx而不是swift。
反正。没有公共的“原生”直接API,虽然它可能是辅助功能API的主要痛苦。
我建议你选择AppleScript(当然,你的swift'应用程序'可能会触发很多AppleScript来完成所有繁重的工作(就像你说的那样),但是那时候有点无用,可以随时开始使用swift,呃?;)))