I'm working on adding app icon to the dock programmatically. But after all my investigation, it seems like I do need to restart the dock after the change.
Is there any possible method that can add icon to the dock "live" that doesn't need to kill process? What about in mach IPC way.