¿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
.