Artikel ini telah diarsipkan dan tidak lagi diperbarui oleh Apple.

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

Tanggal Dipublikasikan: