Bu makale arşivlendi ve artık Apple tarafından güncellenmiyor.

OS X Lion v10.7.4, Güvenlik Güncellemesi 2012-002: Global DYLD başlatma değişkenleri artık yüklenmiyor

OS X Lion 10.7.4 (veya Snow Leopard için Güvenlik Güncellemesi 2012-002) yüklüyken DYLD başlatma değişkenleri ~/.MacOSX/environment.plist dosyasından yüklenmez.

Bir uygulama, bu tür bir değişkenin bulunmasına bağlıysa OS X Lion v10.7.4 Güncellemesi veya Güvenlik Güncellemesi 2012-002 yüklendikten sonra uygulama açılmayabilir.

Uygulamanız için DYLD_LIBRARY_PATH gibi bir başlatma değişkeninin tanımı gerekiyorsa en güvenli çözüm, bunu uygulamanın Info.plist dosyasında belirtmektir.

Uygulama geliştiricileri, Info.plist dosyasını kullanmayla ilgili bilgileri Apple Geliştirici Referans Arşivi'nde bulabilirler. Bir başlatma değişkeni belirtmek için LSEnvironment anahtarını kullanabilirsiniz.

Daha fazla bilgi

İleri düzey geçici çözüm

Şu Terminal komutuyla bir dosya oluşturarak global DYLD başlatma değişkenlerinin kullanılmasına izin verebilirsiniz:

sudo touch /var/db/.launchd_allow_global_dyld_envvars

Daha güvenli davranışa dönmek için dosyayı kaldırmak üzere şu Terminal komutunu kullanın:

sudo rm /var/db/.launchd_allow_global_dyld_envvars

Yayın Tarihi: