System Integrity Protection (SIP) ialah ciri keselamatan yang diperkenalkan oleh Apple dengan pelancaran macOS El Capitan. SIP ia mempunyai peranan untuk melindungi keseluruhan sistem pengendalian macOS pelaksanaan kod yang tidak dibenarkan. Ia secara automatik membenarkan aplikasi yang dimuat turun oleh pengguna dari App Store dan aplikasi yang ditandatangani dan disediakan oleh pembangun kepada pengguna. Aplikasi lain akan disekat oleh SIP dan mereka tidak akan dapat berjalan macOS.
Secara lalai, jika anda seorang pembangun kod untuk aplikasi, anda tidak perlu melakukannya lumpuhkan SIP. Simulasi dan ujian kod oleh Xcode mereka tidak dihalang oleh SIP. Ada kemungkinan, bagaimanapun, anda perlu menyahaktifkannya System Integrity Protection untuk membenarkan pemasangan sambungan daripada sistem seperti para pemandu DriverKit.
Bagaimana untuk mengaktifkan atau menyahaktifkan System Integrity Protection (SIP / macOS)
1. Kami mulakan semula Mac in Recovery Mode. (Command + R serta-merta selepas but semula – sah untuk Intel)
2. terbuka Terminal dari bar atas ke Utilities.
3. Jalankan arahan csrutil disable
in Terminal.
4. Kami mulakan semula Mac.
Sistem perlindungan ini harus diaktifkan di tempatnya selepas melakukan ujian dan memasang sambungan sistem.