OS X Lion v10.7.4, Pembaruan Keamanan 2012-002: Variabel peluncuran DYLD global sudah tidak dimuat
Dengan OS X Lion 10.7.4 (atau Pembaruan Keamanan 2012-002 untuk Snow Leopard) yang terinstal, variabel peluncuran DYLD tidak akan dimuat dari file ~/.MacOSX/environment.plist.
Aplikasi yang bergantung pada keberadaan variabel tersebut mungkin tidak dapat dibuka setelah Anda menginstal Pembaruan OS X Lion v10.7.4 atau Pembaruan Keamanan 2012-002.
Jika aplikasi Anda memerlukan definisi variabel peluncuran seperti DYLD_LIBRARY_PATH, solusi paling aman adalah menentukannya di file Info.plist pada aplikasi.
Pengembang aplikasi dapat menemukan informasi tentang cara menggunakan file Info.plist di Perpustakaan Referensi Pengembang Apple. Anda dapat menentukan variabel peluncuran menggunakan kunci LSEnvironment.
Pelajari lebih lanjut
Solusi tingkat lanjut
Anda dapat mengizinkan penggunaan variabel peluncuran DYLD global dengan membuat file menggunakan perintah Terminal berikut:
sudo touch /var/db/.launchd_allow_global_dyld_envvars
Untuk kembali ke cara yang lebih aman, gunakan perintah Terminal berikut untuk menghapus file:
sudo rm /var/db/.launchd_allow_global_dyld_envvars