System Integrity Protection (SIP) adalah fitur keamanan yang diperkenalkan oleh Apple dengan peluncuran macOS El Capitan. SIP ia memiliki peran melindungi seluruh sistem operasi macOS eksekusi kode yang tidak sah. Ini secara otomatis mengotorisasi aplikasi yang diunduh oleh pengguna dari App Store dan aplikasi yang ditandatangani dan disediakan oleh pengembang untuk pengguna. Aplikasi lain akan diblokir oleh SIP dan mereka tidak akan bisa terus berlari macOS.
Secara default, jika Anda adalah pengembang kode untuk aplikasi, Anda tidak perlu nonaktifkan SIP. Simulasi dan pengujian kode oleh Xcode mereka tidak terhalang oleh SIP. Namun, ada kemungkinan Anda perlu menonaktifkannya System Integrity Protection untuk memungkinkan pemasangan ekstensi dari sistem seperti driver DriverKit.
Cara mengaktifkan atau menonaktifkan System Integrity Protection (SIP / macOS)
1. Kami memulai kembali Mac in Recovery Mode. (Command + R segera setelah reboot – berlaku untuk Intel)
2. terbuka Terminal dari bilah atas ke Utilities.
3. Jalankan perintah csrutil disable
in Terminal.
4. Kami memulai kembali Mac.
Sistem perlindungan ini harus diaktifkan setelah melakukan pengujian dan menginstal ekstensi sistem.