Як можна активувати або деактивувати System Integrity Protection (SIP)

Фото автора
stealth
Оновлення:

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.

Цю систему захисту слід активувати на місці після виконання тестів і встановлення системних розширень.

Я радий поділитися своїм досвідом у сфері комп’ютерів, мобільних телефонів та операційних систем, розробити веб-проекти та надати найкорисніші посібники та поради. Люблю «грати» на айфоні, MacBook Pro, iPad, AirPort Extreme та в операційних системах macOS, iOS, Android та Windows.

Залишити коментар