मुझे Apple वरीयताओं / plist फ़ाइलों की सूची कहाँ मिल सकती है और वे किस लिए उपयोग की जाती हैं?


13

क्या कोई ऐसे संसाधन के बारे में जानता है, जो प्रीफ़ॉर्म फ़ाइलों (plist (OS X और Apple अनुप्रयोगों के लिए प्रासंगिक है, न कि थर्ड-पार्टी ऐप्स)) ~/Library/Preferences(और अन्य स्थानों में भी पाया जाता है, लेकिन यह एक शुरुआत होगी) और वे जो उपयोग करते हैं, उन्हें सूचीबद्ध करता है के लिये?

मैं चारों ओर देख रहा हूँ और कुछ भी नहीं पा रहा हूँ। निकटतम मैंने पाया कि यह चार्ट Appleexaminer.com द्वारा संकलित किया गया था - लेकिन यह केवल कुछ वस्तुओं को कवर करता है, और उस पर स्पष्ट हैं।


बैकअप बनाएं और वहां सामान बदलने की कोशिश करें, आपको जल्द ही पता चल जाएगा ...
vrwim

नहीं, यह मेरी बिल्कुल मदद नहीं करता है। मुझे ऐसा संसाधन चाहिए जो हर फाइल को ~ / वरीयताएँ में सूचीबद्ध करता है और यह क्या करता है। आपका सुझाव यह प्रदान नहीं करता है।
स्कॉट ग्रैनमैन

4
मुझे वास्तव में संदेह है कि आपको पूरी सूची मिल जाएगी। आमतौर पर आपके द्वारा चलाया जाने वाला प्रत्येक एप्लिकेशन इसकी सेटिंग्स को ~ / Preferences में एक फ़ाइल में रिकॉर्ड करेगा - और चूंकि बड़ी संख्या में ऐप हैं ( AppShopper वर्तमान में मैक ऐप स्टोर में 10,764 की सूची देता है), कोई भी पूरी सूची संकलित करने की कोशिश करने से परेशान होने वाला नहीं है।
गॉर्डन डेविसन

1
आह - मुझे स्पष्ट होना चाहिए था। मुझे बस Apple की प्राथमिकता में दिलचस्पी है। मुझे स्पष्ट करने के लिए मजबूर करने के लिए धन्यवाद!
स्कॉट ग्रैनमैन

जवाबों:


2

यह पता लगाना काफी आसान है कि कौन सी फाइलें ~/Library/PreferencesApple एप्लिकेशन और किस ऐप द्वारा उपयोग की जाती हैं।

सभी Apple शुरू हो जाते हैं com.appleऔर फिर लगभग सभी एप्लिकेशन या सिस्टम के उस भाग के नाम के साथ जारी रहते हैं जिसके लिए वे एक प्राथमिकता हैं - कुछ उदाहरण com.apple.ScreenSharing.plistयाcom.apple.TextEdit.plist

कम "विशिष्ट" लोगों के साथ एक बार जब आप यह जानते हैं कि सिस्टम और फ़ाइंडर का पिछला सिरा आपस में कैसे मिलता है, तो आप महसूस करना शुरू करते हैं कि वे क्या हैं, उदाहरण के लिए com.apple.LaunchServices.plistवह है जो आपके व्यक्तिगत URL और फ़ाइल प्रकार के हैंडलर को परिभाषित करता है जैसा कि उसने किया है LaunchServices।

मैक sysadmins धीरे-धीरे अधिक महत्वपूर्ण लोगों की एक सूची प्राप्त करते हैं क्योंकि हम उन्हें अपने प्रबंधित मैक के लिए वरीयताओं को धक्का देने के लिए उपयोग करते हैं। यदि अन्य सभी विफल रहता है, तो मैं मैक को स्नैपशॉट के लिए, एब्सोल्यूट से फ्री यूटिलिटी इंस्टाल का उपयोग करता हूं , फिर एक प्रेफरेंस को चेंज करता है और दूसरा स्नैपशॉट देखता है कि क्या बदल गया है।


0

Pref सेटर बिल्कुल ऐसा ही करता दिखाई देता है।


2
ठीक है, वह कैसे है? वेबसाइट पर, यह इस प्रकार वर्णित है: "प्रीफ़ सेटर एक एप्लीकेशन है जिसका उपयोग मैक ओएस एक्स की वरीयता फ़ाइलों को देखने / संपादित करने की दिशा में प्लिस्ट (प्रॉपर्टी लिस्ट) फ़ाइलों को संपादित करने के लिए किया जाता है। यह उन" छिपी "वरीयता सेटिंग्स को सेट करने के लिए बहुत उपयोगी है जो उपलब्ध नहीं हैं। सीधे एक आवेदन में। " तो यह कैसे बताता है कि प्रत्येक वरीयता / plist फ़ाइल क्या है? मैं नहीं देख सकता कि Pref सेटर ऐसा करता है।
स्कॉट ग्रैनमैन

सबसे पहले, इसे खोलें। फिर इसमें I, गेट इन्फो के साथ थोड़ी नीली विंडो पर क्लिक करें। कुछ और नहीं देखा जो ऐसा करेगा, और यह बहुत अच्छा है।
Zo219

0

आम तौर पर आप अपनी तरह से जांच कर सकते हैं

/usr/libexec/PlistBuddy -c "Print :CFBundleIdentifier" \
    /Users/kevit/Library/Address\ Book\ Plug-Ins/SkypeABSMS.bundle/Contents/Info.plist

चाबियाँ की सूची संपत्ति की सूची फाइलों , कोको एप्स भाग पर एप्पल के डेवलपर दस्तावेज में वर्णित है ।

दुर्भाग्य से, बहुत सारे डेवलपर्स सिफारिशों को अनदेखा करते हैं

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