सिस्टम प्राथमिकता से macOS ऐप एक्सटेंशन को अनइंस्टॉल करना


9

मैं एक डेवलपर हूं, लेकिन यह उपयोगकर्ता-केंद्रित प्रश्न से अधिक है।

एक खोजक सिंक (या किसी अन्य, संभवतः) OS X / macOS ऐप एक्सटेंशन को "अनरजिस्टर्ड" कैसे किया जा सकता है ताकि यह सिस्टम वरीयताएँ> एक्सटेंशन से गायब हो जाए?

मैंने वह ऐप हटा दिया है जो इसे होस्ट कर रहा है (FinderSyncTest), लेकिन यह अभी भी यहां दिखाता है:

10.10 एप्लिकेशन एक्सटेंशन कैसे निकालें

जवाबों:


4

मुझे अपने एक्सटेंशन मिले:

/System/Library/PrivateFrameworks/ShareKit.framework/Versions/A/PlugIns

FinderSyncTest.appex हटाएं, खोजक को पुनरारंभ करें, और इसे चला जाना चाहिए।


दुर्भाग्य से, यहाँ ऐसा नहीं है।
qdot

"FinderSyncTest खोजें" टर्मिनल से चलाने का प्रयास करें। अच्छा मौका आपको मिलेगा जहां एक्सटेंशन स्थित हैं।
dejuknow

यह मेरे लिए मेरी परियोजना के लिए काम नहीं किया ..... कोई अन्य तरीका खोजने के लिए?
अनूप वैद्य

2

मेरे पिछले एक के अलावा एक और जवाब: यदि आपका एक्सटेंशन वास्तव में रननीय है (यानी: सिस्टम प्राथमिकता के माध्यम से शुरू होने पर यह दुर्घटना नहीं करता है -> एक्सटेंशन), ​​अपने एक्टिविटी मॉनिटर में एक्सटेंशन ढूंढें, प्रक्रिया पर डबल क्लिक करें, फिर इस तरह जाएं "ओपन फाइल्स एंड पोर्ट्स" टैब। आपको अपने एक्सटेंशन का पथ सूचीबद्ध दिखाई देगा।


1

क्या आपने स्वयं यह एक्सटेंशन बनाया है?

मैंने पाया कि एक्सटेंशन बनाने, बनाने और परीक्षण करने के बाद मैंने बनाया कि कुछ डेटा था जो यहाँ रहता है:

/Users/*username*/Library/Developer/Xcode/DerivedData

एक्सटेंशन को "डाई" पाने के लिए मुझे उड़ाने की ज़रूरत थी


1
हां मैंने अपना खुद का बनाया है, लेकिन यह वहां मौजूद नहीं है, मैंने डेरिवडाटा में सभी फाइलें हटा दीं, लेकिन अभी भी विस्तार का पूरा गुच्छा देखा है।
अनूप वैद्य

1

मैंने "Open Files and Ports"अन्य उत्तर में वर्णित गतिविधि मॉनिटर में स्थान के माध्यम से अपना स्थान पाया ।

यह स्थान पर ले जाता है:

/Users/USER/Library/Developer/Xcode/Archives/2018-10-09/MyApp 10-9-18, 9.35 PM.xcarchive/Products/Applications/MyApp.app/Contents/PlugIns/MyAppFinderSync.appex/Contents/MacOS/MyAppFinderSync

यह संग्रह 10 दिन पुराना था और मुझे यकीन नहीं है कि यह क्यों चल रहा होगा। मैं उस तारीख से अपना ऐप हटा रहा हूं, और मेरा मानना ​​है कि सिस्टम प्राथमिकता से एक्सटेंशन को हटाया जा रहा था।

मैंने उस स्थान के अभिलेखागार को हटा दिया, और ऐप एक्सटेंशन अब नहीं चलता (जो पहले कर रहा था)। हालाँकि, यह अभी भी सिस्टम प्राथमिकता में सूचीबद्ध है। अभी भी पूरी तरह से हटाने के लिए रास्ता खोज रहा है।

संपादित करें: मैंने कंटेनर ऐप का नया संस्करण चलाना शुरू कर दिया है /Applications/। लगभग 10 मिनट बाद, मैं सिस्टम प्राथमिकता पर वापस गया और एक्सटेंशन को चालू / बंद और वापस चालू कर दिया। इसने एक्सटेंशन के नए संस्करण को लॉन्च किया और सब कुछ अब सामान्य रूप से काम करता प्रतीत होता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.