5
我的應用程序分爲兩部分。主要的應用程序和幫助工具。幫助工具使用提升的權限執行任務。如何使用launchd啓動應用程序的多個實例?
的的launchd plist中看起來是這樣的:(只有重要的設置包括在內。)
<key>UserName</key>
<string>root</string>
<key>ProgramArguments</key>
<array>
<string>/Library/PrivilegedHelperTools/helperTool</string>
</array>
<key>Sockets</key>
<dict>
<key>IPC</key>
<dict>
<key>SockPathName</key>
<string>/tmp/TheSocket</string>
</dict>
</dict>
有沒有推出新的輔助實例爲每個連接到插座的方法嗎?
或者,是否有現有的模板來處理多個請求? (我目前自己這樣做,這是相當多的醜陋的代碼。)
謝謝你的回答。我有點難過,做到這一點的唯一方法似乎是使用兼容性功能,而不是直接由launchd提供。我會保持開放兩天的恩惠,也許別人比我們知道更多。 –