Questo articolo è stato archiviato e non viene più aggiornato da Apple.

OS X Lion 10.7.4, aggiornamento di sicurezza 2012-002: le variabili di avvio globali DYLD non vengono più caricate

Dopo aver installato OS X Lion 10.7.4 (o l'aggiornamento di sicurezza 2012-002 per Snow Leopard), le variabili di avvio DYLD non verranno caricate dal file ~/.MacOSX/environment.plist.

Se un'applicazione dipende dalla presenza di queste variabili, dopo aver installato l'aggiornamento di OS X Lion 10.7.4 o l'aggiornamento di sicurezza 2012-002, potrebbe non aprirsi.

Se l'applicazione richiede la definizione di una variabile di avvio come DYLD_LIBRARY_PATH, la soluzione più sicura è quella di specificarla nel file Info.plist dell'applicazione.

Gli sviluppatori e sviluppatrici di applicazioni possono trovare informazioni sull'utilizzo del file Info.plist nella Reference Library di Apple Developer. Puoi specificare una variabile di avvio usando il tasto LSEnvironment.

Ulteriori informazioni

Soluzione alternativa avanzata

Puoi consentire l'uso di variabili di avvio DYLD globali creando un file con questo comando di Terminale:

sudo touch /var/db/.launchd_allow_global_dyld_envvars

Ripristina il comportamento più sicuro usando questo comando di Terminale per rimuovere il file:

sudo rm /var/db/.launchd_allow_global_dyld_envvars

Data di pubblicazione: