Biasanya Anda harus menginstal ulang Sierra Tinggi dalam Mode Pemulihan. Jika Anda tidak memiliki akses ke Mac lain yang menjalankan High Sierra secara lokal dan dengan kuota unduhan terbatas lakukan hal berikut:
Minta seseorang untuk mengunggah Buku Alamat High Sierra.framework sebagai zip di suatu tempat (mis. Host berbagi file) dan kirimkan tautan unduhan.
Boot ke Mode Pemulihan Sierra Tinggi.
Buka Terminal dan nonaktifkan SIP (yang seharusnya tetap dinonaktifkan atau Anda tidak akan bisa menghapus framework).
Keluar dari Terminal dan buka Safari. Masukkan tautan unduhan dan simpan file zip ke / Volumes / <main_volume_name> / System / Library / Frameworks /
Atau (jika tautan tidak memungkinkan untuk memilih lokasi unduhan, yang dapat terjadi pada beberapa host berbagi file) buka Preferensi di Safari dan atur secara Umum> Lokasi unduhan file> "Tanya setiap unduhan":
Kemudian simpan file ke / Volumes / <main_volume_name> / System / Library / Frameworks /:
Dalam contoh di bawah ini nama volume utama adalah Sistem . Nama volume utama Anda mungkin berbeda (mis. Macintosh HD atau macOS).
Buka Terminal dan masukkan:
cd /Volumes/<main_volume_name>/System/Library/Frameworks/
Tergantung pada pengaturan Safari Anda, zip akan terbuka ritsleting secara otomatis setelah unduhan dan dua langkah berikutnya (unzip / rm) tidak diperlukan!
/Volumes/<main_volume_name>/usr/bin/unzip -a AddressBook.framework.zip
rm AddressBook.framework.zip
periksa penandaan kode:
codesign -dv --verbose=4 AddressBook.framework
jika langkah ini gagal menghapus AddressBook.framework dan dapatkan yang tepat.
Periksa bendera yang dibatasi:
ls -laO AddressBook.framework
yang seharusnya ditampilkan untuk. (titik: .adalah "Bundel / paket" AddressBook.kerja di sini - tanggal tentu saja akan berbeda):
drwxr-xr-x 7 root wheel restricted 224 Sep 25 21.59 .
...
(Anda mungkin harus menambahkan atribut terbatas ke AddressBook.framework nanti jika tidak ada)
- (Aktifkan SIP) dan reboot.