Cuando cierro mi aplicación Mac (haciendo clic en el botón rojo en la barra superior de la ventana) el icono de la aplicación permanece en el dock en la parte inferior. Ahora este es un comportamiento normal. Cuando el usuario vuelve a hacer clic en él, no se inicia la aplicación a menos que el usuario cierre la aplicación por completo y la vuelva a lanzar.Cerrar la aplicación Mac (haciendo clic en la cruz roja arriba) y volver a abrir haciendo clic en el icono
Un ejemplo similar en Mac OS X es "Monitor de actividad". Puede cerrar la aplicación haciendo clic en el botón de la cruz roja en la parte superior, pero el icono de la base permanece allí. El usuario puede volver a abrir haciendo clic en el icono de dock.
¿Cómo puedo lograr esto en mi propia aplicación?
Él está diciendo que en applicationDidBecomeActive se puede ver si la aplicación es sin ventanas, y si lo es, abrir una nueva ventana en blanco (o similar). –