Bir OS X Yükleyici paketi yapıyorum. Bir test makinesinden bir test makinesine (10.5.8) indirip çalıştırıyorum. Konsolda aşağıdaki mesaj hemen günlüğe kaydedilir:Konsol hatası 'Karantina temizlenemiyor' ne anlama geliyor?
Okuduğum kadarıylakernel[0]: Finder[52646] Unable to clear quarantine '<package name>': 30
, Leopar İndirilen tüm dosyalar üzerinde bir karantina genişletilmiş öznitelik ayarlar. Bir programın kendisini karantina edemediği için, bu bayrağı kaldırmak için xattr'i kullanmak mümkündür.
Karantinanın kendisiyle ilgili bir sorunum yok veya Leopard'ın, kullanıcının programa güvendiğini soran bir iletişim kutusu açıyor. Ancak, karantinanın neden temizlenemediğini ve yükleyicimin veya bu hatanın günlüğe kaydedilmesini engellemek için çalıştırılan komut dosyalarını değiştirmenin bir yolu olup olmadığını bilmek istiyorum.
misiniz etmek kod, bunlardan herhangi birini imzaladı mı? –
Yüklü olan ikili ve komut dosyalarının bazıları değil, hepsi kod imzalı. – DNS
Bir uygulamanın neden başlatıldıktan sonra kendini zorlayamadığını anlamıyorum. –