Swift:通过流程和管道与终端工具进行交互

时间:2018-08-05 12:33:10

标签: swift macos cocoa


{
  "to": "my token",
  "collapse_key": "my app",
  "notification": {
    "title": "server title",
    "body": "server text"
  },
  "data": {
    "tag": "debug",
    "action": "custom-push",
    ...
  }
}

这是我正在使用的代码,但无法弄清楚如何与该过程“交互”。

我目前正在使用另一个“终端应用程序”作为子进程的macOS应用程序。

此终端应用程序不可修改,启动该过程后需要另外两个“字符串输入”。

例如:如果我在终端中使用此终端应用程序,则必须执行终端应用程序并键入“ FIRSTSTRING”,然后按“ return”,然后键入“ SECONDSTRING”,然后再次按“ return”。然后终端应用程序可以正常工作。

但是,在将此终端应用程序嵌入到macOS应用程序时,我找不到如何与终端应用程序进行交互的方式。

在macOS应用程序中启动进程后,我可以输入另一个“ STRINGVALUE”吗?

0 个答案:

没有答案