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 रिबूट के तुरंत बाद - इंटेल के लिए मान्य)
2. खुला Terminal शीर्ष पट्टी से तक Utilities.
3. कमांड निष्पादित करें csrutil disable
in Terminal.
4. हम पुनः आरंभ करते हैं Mac.
परीक्षण करने और सिस्टम एक्सटेंशन स्थापित करने के बाद इस सुरक्षा प्रणाली को सक्रिय किया जाना चाहिए।