Genellikle Yüksek Sierra'yı Kurtarma Modunda yeniden yüklemeniz gerekir. Yerel olarak High Sierra çalıştıran ve sınırlı indirme kotası olan başka bir Mac'e erişiminiz yoksa aşağıdakileri yapın:
Birinden High Sierra'nın AddressBook.framework dosyasını bir yere zip olarak yüklemesini isteyin (örneğin bir dosya paylaşım ana bilgisayarı) ve indirme bağlantısını gönderin.
High Sierra'nın Kurtarma Moduna önyükleme yapın.
Terminal'i açın ve SIP'yi devre dışı bırakın (yine de devre dışı bırakılmalıdır veya çerçeveyi silemezdiniz).
Terminal'den çıkın ve Safari'yi açın. İndirme bağlantısını girin ve zip dosyasını / Volumes / <main_volume_name> / System / Library / Frameworks /
Alternatif olarak (bağlantı bazı dosya paylaşım ana bilgisayarlarında oluşabilecek bir indirme konumu seçmeye izin vermiyorsa) Safari'de Tercihler'i açın ve Genel> Dosya indirme konumu> "Her indirme için sor" olarak ayarlayın:
Sonra dosyayı / Volumes / <main_volume_name> / System / Library / Frameworks / dizinine kaydedin:
Aşağıdaki örnekte ana birimin adı Sistem'dir . Ana birim adınız farklı olabilir (örn. Macintosh HD veya macOS).
Terminal'i açın ve şunu girin:
cd /Volumes/<main_volume_name>/System/Library/Frameworks/
Safari ayarlarınıza bağlı olarak, indirme işleminden sonra zip otomatik olarak çıkarılır ve sonraki iki adım (unzip / rm) gerekli değildir!
/Volumes/<main_volume_name>/usr/bin/unzip -a AddressBook.framework.zip
rm AddressBook.framework.zip
kod işaretini kontrol et:
codesign -dv --verbose=4 AddressBook.framework
Bu adım başarısız olursa AddressBook.framework dosyasını silin ve uygun bir adımı alın.
Kısıtlanan bayrağı kontrol edin:
ls -laO AddressBook.framework
hangi göstermek gerekir. (nokta:., "paket / paket" AddressBook.framework - tarih elbette farklı olacaktır):
drwxr-xr-x 7 root wheel restricted 224 Sep 25 21.59 .
...
(Kısıtlı özniteliği eksikse daha sonra AddressBook.framework'a eklemeniz gerekebilir)
- (SIP'yi etkinleştir) ve yeniden başlat.