NSTask las variables de entorno en swift

¿Cómo puedo configurar una variable de entorno para mi aplicación en swift? Uso del esquema del editor Funciona solo mientras se ejecuta con xcode, pero no en la aplicación comstackda, por supuesto.

Ya intenté hacer:

let environment: NSDictionary = ["launched" : true] task.environment = environment 

pero de esta manera el lanzador que voy a ejecutar con NSTask se bloqueará (esto no ocurre cuando uso el esquema del editor para configurar la variable)

NSProcessInfo dictionary de environment de NSProcessInfo y agrega tus variables a eso.

Parece que el process secundario necesita una de las variables estándar como HOME o PATH .