On Jun 30, 2009, at 10:15 AM, Thomas Clement wrote:
On Jun 30, 2009, at 5:56 PM, Damien Sorresso wrote:
On Jun 30, 2009, at 4:42 AM, Thomas Clement wrote:
Hi,
I'm trying to figure out when the ServiceIPC key should be used. This key is not documented but it is used in the various sample codes.
My understanding is that this key is required on 10.4 to check-in with launchd but its use is deprecated on 10.5 and later. Am I right?
Correct. On Leopard and later, you can treat the ServiceIPC key as being inferred through the presence of a Sockets or MachServices dictionary. There's no need to explicitly specify it.
Thanks for the confirmation. I couldn't get an answer from my bug report (asking documentation for the key).
You can treat the absence of keys in the documentation as meaning they're deprecated or no longer useful (or they're private and not part of a public API contract). -- Damien Sorresso BSD Engineering Apple Inc.