Cum puteti sa activati sau dezactivati System Integrity Protection (SIP)

Photo of author
stealth
Update:

System Integrity Protection (SIP) este o caracteristica de securitate introdusa de Apple odata cu lansarea macOS El Capitan. SIP are rolul de a proteja intregul sistem de operare macOS de executarea codurilor neautorizate. Autorizeaza automat aplicatiile descarcate de utilizator din App Store si aplicatiile pe care dezvoltatorii le semneaza si le pun la dispozitia utilizatorilor. Celelalte aplicatii vor fi blocate de SIP si nu vor putea rula pe macOS.

In mod implicit, daca sunteti dezvoltator de cod pentru aplicatii nu ati avea de ce sa dezactivati SIP. Simularile si teste de cod prin Xcode nu sunt impiedicate de SIP. Este posibil insa sa fie nevoie sa dezactivati System Integrity Protection pentru a permite instalarea extensiilor de sistem, cum ar fi driverele DriverKit.

System Integrity Protection
System Integrity Protection

Cum activati sau dezactivati System Integrity Protection (SIP / macOS)

1. Restartam Mac in Recovery Mode. (Command + R imediat dupa repornire – valabil pentru Intel)
2. Deschidem Terminal din bara de sus la Utilities.
3. Executam comanda csrutil disable in Terminal.
4. Restartam Mac.

Acest sistem de protectie este bine sa fie activat la loc dupa efectuarea testelor si instalarea extensiilor de sistem.

Sunt bucuros sa impart experientele din domeniul calculatoarelor, telefoniei mobile si ale sistemelor de operare, sa dezvolt proiecte web si sa aduc cele mai utile tutoriale si sfaturi. Imi place sa ma "joc" pe iPhone, MacBook Pro, iPad, AirPort Extreme si pe sistemele de operare macOS, iOS, Android si Windows.

Leave a Comment