Imposta la variabile di ambiente per il processo prima dell'avvio [duplicato]

0

Ho la seguente situazione: Ho un pacchetto Mac OS con un'applicazione che usa alcuni dylib di terze parti e quelli di dylib dipendono da qualche variabile env, chiamiamolo ENV_VAR. Voglio impostare ENV_VAR su un valore per la mia applicazione solo perché se lo imposto per l'intero sistema potrebbe interrompere alcune altre app. E dovrebbe funzionare in modo trasparente per l'utente, cioè lui esegue semplicemente la mia app dalla cartella dell'applicazione facendo doppio clic su di essa. Come posso ottenerlo?

NOTA: i dylibs vengono caricati prima dell'inizio delle funzioni principali, quindi l'impostazione di questa variabile nel menu principale non aiuta

    
posta ixSci 24.04.2013 - 09:32
fonte

1 risposta

1

Per "principale", intendi il file Info.plist del tuo .app? Questa è la raccomandazione Apple finora: link

    
risposta data 24.04.2013 - 10:05
fonte

Leggi altre domande sui tag