El nombre del proceso equivalente en iOS y macOS es launchd.
Se ejecuta con PID 1 y es el padre de todos los demás procesos de espacio de usuario en ejecución. El objetivo de launchd es similar a initd: tener la responsabilidad de lanzar otros procesos durante el inicio y otras fases de la vida del sistema.
Esto está relacionado con los sistemas tradicionales basados en Unix, donde el PID 1 está reservado para el proceso que es responsable de iniciar la parte del espacio de usuario del sistema. Esto fue tradicionalmente initd, pero en los sistemas modernos a menudo se reemplaza con alternativas como launchd (en macOS), systemd, upstart y otros sistemas init.