从bash脚本调用swift函数

时间:2018-01-12 11:16:45

标签: swift bash macos events communication

我在Swift 3中为macOS编写了一个应用程序。 我希望能够从bash脚本中调用已经运行的应用程序的功能。 你知道办法吗?

也许我必须在我的bash脚本中使用osascript并向我的应用程序发送一种事件,我将只处理所需的函数。

1 个答案:

答案 0 :(得分:0)

您可以这样做的一种方法是创建命令行应用程序。将它安装在Mac更新路径上,您可以从bash中调用它。另一种方法是在调用时在bash脚本中设置应用程序的完整路径。

我不确定如何/如果您可以使用现有的macOS应用程序(如果它不是命令行)通过bash调用它的功能。