我的服务器应用程序没有响应任何请求

时间:2013-08-22 11:44:32

标签: macos xpc cfsocket

我写了一个响应http请求的简单服务器。 该服务器基于CFSocket。 当应用程序独立运行时,一切正常。

但现在我把它重写为LaunchAgent应用程序。 我使用XPC与另一个进程通信。

进程之间的这种通信有效,但我的服务器没有响应此套接字上的连接。

LaunchAgent plist看起来像这样:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>MachServices</key>
<dict>
<key>com.myApp.Server</key>
<true/>
</dict>
<key>Label</key>
<string>com.myApp.Server</string>
<key>KeepAlive</key>
<true/>
<key>ProgramArguments</key>
<array>
<string>Path/to/my/server.app</string>
</array>
</dict>
</plist>

我错过了什么?

0 个答案:

没有答案