क्या मैं खोजक में किसी एप्लिकेशन की सूचीबद्ध श्रेणी को बदल सकता हूं?


1

खोजक में, एप्लिकेशन निर्देशिका में "एप्लिकेशन श्रेणी" के आधार पर छाँटने का विकल्प होता है, जो उत्पादकता, सामाजिक नेटवर्किंग, संगीत आदि जैसे समूहों में ऐप्स को विभाजित करता है।

यहाँ छवि विवरण दर्ज करें

मेरे पास "अन्य" के तहत सूचीबद्ध कई ऐप हैं, जिन्हें मैं इन अन्य कम-जेनेरिक श्रेणियों में से एक को असाइन करना चाहूंगा। क्या इसे बदलना संभव है? मैंने गेट इन्फो विंडो में देखा और सूचीबद्ध की गई श्रेणी के बारे में कुछ भी नहीं देखा।


मुझे इन का उपयोग करके बदलने में सफलता नहीं मिली है xattr- लेकिन आप एक मूल्य के लिए kMDItemAppStoreCategory मेटाडेटा को डंप करने के लिए mdls का उपयोग कर सकते हैं यह देखने के लिए कि मान इन मानों को क्रमबद्ध करने के लिए फाइंडर का उपयोग कर रहा है। यह आदेश तो आप इसे क्या खोजक रिपोर्ट कर रहा है के साथ मेल कर सकते हैं / आवेदन में ऐप्लिकेशन की गिनती दिखाएगा:mdls -name kMDItemAppStoreCategory /Applications/* | sort | uniq -c
bmike

जवाबों:


1

उत्तर यहाँ पोस्ट किया गया है:

http://hints.macworld.com/article.php?story=20111017134102735

किसी श्रेणी को जोड़ने या संशोधित करने के लिए, आपको एप्लिकेशन बंडल ('पैकेज पैकेज दिखाएँ' 'को खोलना होगा, फ़ोल्डर के अंतर्गत सामग्री फ़ाइल' Info.plist 'खोलें)।

आप तब 'LSApplicationCategoryType' नामक कुंजी को बदलकर मौजूदा श्रेणी को बदल सकते हैं (या तदनुसार एक बच्चे को जोड़कर श्रेणी बना सकते हैं)।

संभावित श्रेणियों की एक सूची यहां सूचीबद्ध है:

http://developer.apple.com/library/mac/#releasenotes/General/SubmittingToMacAppStore/_index.html%23//apple_ref/doc/uid/TP40010572-CH16-SW8


यह इंगित करने के लिए कि यह वास्तव में मेटाडाटा के रूप में फाइलसिस्टम में सीधे Info.plist फ़ाइल में संग्रहीत किया जा सकता है। मैं बाद में चारों ओर प्रहार और देखेंगे कि अगर यह है कोड हस्ताक्षर या अपडेट के लिए मास रसीदें, आदि के साथ किसी भी बुरा दुष्प्रभाव ... बदलते
bmike
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.