Как можете да активирате или деактивирате System Integrity Protection (SIP)

Снимка на автора
stealth
Update:

System Integrity Protection (SIP) е защитна функция, въведена от Apple със стартирането macOS El Capitan. SIP има ролята да защитава цялата операционна система macOS изпълнението на неоторизирани кодове. Той автоматично разрешава приложенията, изтеглени от потребителя от App Store и приложенията, които разработчиците подписват и предоставят на потребителите. Другите приложения ще бъдат блокирани от SIP и няма да могат да продължат macOS.

По подразбиране, ако сте разработчик на код за приложения, не би трябвало да го правите деактивирайте SIP. Симулации и тестове на кодове от Xcode те не се възпрепятстват от SIP. Възможно е обаче да се наложи да го деактивирате System Integrity Protection към позволява инсталиране на разширения на система като напр шофьори DriverKit.

Защита на интегритета на системата
Защита на интегритета на системата

Как да активирате или деактивирате System Integrity Protection (SIP / macOS)

1. Рестартираме Mac in Recovery Mode, (Command + R веднага след рестартиране – валидно за Intel)
2. Отворен Terminal от горната лента до Utilities.
3. Изпълнете командата csrutil disable in Terminal.
4. Рестартираме Mac.

Тази система за защита трябва да се активира на място след извършване на тестовете и инсталиране на системните разширения.

Щастлив съм да споделям опита си в областта на компютрите, мобилните телефони и операционните системи, да разработвам уеб проекти и да предоставя най-полезните уроци и съвети. Обичам да "играя" на iPhone, MacBook Pro, iPad, AirPort Extreme и на операционни системи macOS, iOS, Android и Windows.

Оставете коментар