यदि आप इस बूट के लिए आइटम को रोकना चाहते हैं तो केवल लॉन्च करने के लिए अनलोड कमांड जारी करें launchctl
। स्थाई फिक्स के लिए, वैल्यू ट्रू के साथ प्लिस्ट में एक अक्षम कुंजी जोड़ें या फ़ाइल को एक फ़ोल्डर में हटा दें / ले जाएँ जहाँ लॉन्चड अपने आप स्कैन नहीं करेगा।
launchctl unload /System/Library/LaunchAgents/com.apple.AppStoreUpdateAgent.plist
लॉन्चर के मैन पेज में नौकरियों को नियंत्रित करने के लिए अच्छे दस्तावेज हैं। सीएस मेजर को हराने के लिए, आप यह भी विचार कर सकते हैं कि उन्होंने मौजूदा सेब के पौधों को संपादित करके उन्हें कुछ ऐसा करने के लिए कहा, जिसकी आपको उम्मीद नहीं है, इसलिए यह केवल ओएस को फिर से स्थापित करने और उपयोगकर्ता डेटा को वापस लाने के लिए बहुत आसान साबित होगा। किसी बैकअप (/ सिस्टम / लाइब्रेरी, / लाइब्रेरी स्पेस (और शायद एडमिन यूज़र्स के ~ / लाइब्रेरी को ऑडिट भी करता है) में किसी भी फाइल को री-इंस्टॉल करने के लिए विशेष नोट देने के लिए भुगतान करना। किसी ऐसे व्यक्ति के खिलाफ एडमिन / रूट खोना जो जानता है कि कैसे बदलना है। सिस्टम मूल रूप से खेल खत्म हो गया है और बचाव (खोजने और अक्षम करने) में परिवर्तन को अपराध के रूप में लेने में बहुत समय लगता है (सिस्टम को एक अच्छे स्रोत से पुनर्स्थापित करना और परिवर्तित फ़ाइलों का पता लगाने के लिए कॉन्फ़िगरेशन प्रबंधन टूल का उपयोग करना)।
launchctl load -wF /Library/LaunchDaemons/name.of.this.plist
।