System Integrity Protection (SIP) је безбедносна функција коју је увео Apple са лансирањем macOS El Capitan. SIP има улогу да штити цео оперативни систем macOS извршење неовлашћених кодова. Он аутоматски овлашћује апликације са којих је корисник преузео App Store и апликације које програмери потписују и стављају на располагање корисницима. Остале апликације ће бити блокиране од стране SIP и неће моћи да трче даље macOS.
Подразумевано, ако сте програмер кода за апликације, не бисте морали онемогући СИП. Симулације и тестови кода од Xcode не омета их СИП. Могуће је, међутим, да га морате деактивирати System Integrity Protection у омогућава инсталацију екстензија система као што је возачи DriverKit.
Како активирати или деактивирати System Integrity Protection (SIP / macOS)
1. Поново покрећемо Mac in Recovery Mode. (Command + R одмах након поновног покретања – важи за Интел)
КСНУМКС. отворен Terminal од горње траке до Utilities.
3. Извршите команду csrutil disable
in Terminal.
4. Поново покрећемо Mac.
Овај заштитни систем треба да се активира на месту након извођења тестова и инсталирања системских проширења.