因此,我有一個使用node.js創建的服務器來運行服務器,您必須導航到與「server.js」文件相同的目錄,並在終端運行命令node server.js
this啓動服務器就好了,控制+ c關閉它。創建OSX應用程序來運行基於終端的服務器
現在我的問題是,我怎麼把所有這一切都放在OSX Cocoa Mac應用程序(objective-c)後面。理想情況下,如果要將其製作爲可分發軟件,我不希望用戶打開終端並運行命令。所以即時通訊思考一個啓動按鈕,以謹慎的方式運行該命令,並啓動服務器和停止按鈕關閉服務器。我環視了一下網絡,似乎無法找到解決方案。
我不明白你爲什麼不能用fork()和exec()來啓動它,用kill()來停止它。只需使用兩個按鈕即可完成這些操作。 'NSTask'也可能是一個選項。 – 2014-09-23 23:45:00
所有這些都相當新穎,將研究並報告回 – Marcus 2014-09-24 00:41:32