मैं पर OSX ध्यान दिया है, स्थापना अक्सर एक खींचें और ड्रॉप एक फ़ाइल थोड़े सौदा। मुझे लगता है कि फ़ाइल सभी अनुप्रयोगों के आवश्यक बिट्स का संग्रह है और यह एप्लिकेशन सीधे से चलता है। एप्लिकेशन स्टोर कॉन्फ़िगरेशन डेटा कहां रखता है, विशेष रूप से प्रति उपयोगकर्ता सेटिंग्स जब एकाधिक उपयोगकर्ता होते हैं? Windows पर, सामान के इस प्रकार रजिस्ट्री HKLU या HKLM के तहत, या उपयोगकर्ता के लिए अनुप्रयोग डेटा फ़ोल्डर में या सभी उपयोगकर्ताओं के लिए में जाना हो सकता है।ओएसएक्स एप्लिकेशन आम तौर पर उपयोगकर्ता कॉन्फ़िगरेशन डेटा कहां संग्रहीत करते हैं?
उत्तर
में/उपयोगकर्ताओं/उपयोगकर्ता नाम/पुस्तकालय/प्राथमिकताएं। आप कुछ सामग्री/उपयोगकर्ता/उपयोगकर्ता नाम/लाइब्रेरी/एप्लिकेशन समर्थन में भी रखे जाते हैं।
इन फ़ोल्डरों कीदोनों के बाहर इसी वैश्विक स्थानों है/उपयोगकर्ता, अर्थात् के तहत/लाइब्रेरी। हालांकि, स्पष्ट कारणों से, अनुप्रयोगों द्वारा इन्हें बहुत कम उपयोग किया जाता है।
OSX देशी अनुप्रयोगों के लिए वरीयताओं के प्रारूप आम तौर पर एक नाम रिवर्स डोमेन नाम वाक्य रचना में दी गई साथ .plist (संपत्ति की सूची) फ़ाइलें हैं। संपत्ति सूची संपादक नामक एक स्टैंडअलोन एप्लिकेशन है जो आपको ऐसी फाइलों को देखने और संपादित करने की अनुमति देता है। (मुझे लगता है कि यह XCode/डेवलपर उपकरण डाउनलोड का हिस्सा है।) बेशक आप अपने खुद के वरीयता भंडारण प्रणाली का उपयोग करने से रोकने के लिए कुछ नहीं है, और स्वाभाविक रूप से अनुप्रयोगों है कि ज्यादातर हैं पार मंच ऐसा करने के लिए करते हैं जाएगा, लेकिन वरीयताओं फिर भी ऐसा करना चाहिए/उपयोगकर्ता/उपयोगकर्ता नाम/पुस्तकालय/प्राथमिकता निर्देशिका में रखा जाना चाहिए।
संपादित करें: आप के लिए मैक सॉफ्टवेयर लिख रहे हैं और आप कोको ढांचे का उपयोग कर रहे हैं, तो एप्पल कोको एपीआई कि भंडारण और वरीयता सेटिंग दोबारा पाने के साथ सौदों के हिस्से के लिए इस दस्तावेज़ है: User Defaults Programming
हानि के जवाब में एक परिशिष्ट के रूप में, मुझे लगता है कि, विंडोज रजिस्ट्री की तरह, ओएस एक्स वरीयताओं को जानबूझकर हटाया नहीं जाता है जब ऐप हटा दिया जाता है, लेकिन विंडोज रजिस्ट्री के विपरीत, वरीयताएं मशीन से मशीन पर माइग्रेट हो सकती हैं जब आप अपना अपग्रेड करते हैं मैक और "उपयोगकर्ता माइग्रेशन" सुविधा का उपयोग करें।
इससे आश्चर्यजनक परिणाम हो सकते हैं जैसे "NeatoApp 2008" इंस्टॉल करना और यह पता लगाना कि यह "NeatoApp 2003" के लिए चुनी गई सभी सेटिंग्स को जानता है, भले ही 2003 संस्करण आपके वर्तमान मशीन पर कभी इंस्टॉल नहीं हुआ था।
/Users/username/Library/Containers
और /Users/username/Library/Group Containers
देखने के लिए जगहें हैं।
- 1. आम तौर पर सी #
- 2. CTRL + C आम तौर पर एक सिनात्रा एप्लिकेशन
- 3. आप आम तौर पर प्रोग्राम को सुंदर कैसे दिखते हैं?
- 4. नक्शा-नेविगेशन परियोजना, सड़क डेटा आम तौर पर कैसे संग्रहीत/प्रतिनिधित्व किया जाता है?
- 5. एएसपी.नेट एमवीसी - आम तौर पर प्रयुक्त ड्रॉपडाउनलिस्ट
- 6. इकाई फ्रेमवर्क - आम तौर पर प्रचलित Enums?
- 7. जब धागे आम तौर पर उपज चाहिए?
- 8. पीएक्स उपयोगकर्ता: आम तौर पर पेक्स और स्वचालित अन्वेषण परीक्षण के आपके इंप्रेशन क्या हैं?
- 9. एंड्रॉइड लॉगकैट फाइलें कहां संग्रहीत हैं?
- 10. मैक्रोज़ कहां संग्रहीत हैं?
- 11. कैसे एसक्यूएल इंजेक्शन आम तौर पर एक स्प्रिंग/हाइबरनेट सेटअप
- 12. Properties.Settings.Default कहां संग्रहीत हैं?
- 13. वेब एप्लिकेशन प्रोजेक्ट असेंबली संदर्भ कहां संग्रहीत किए जाते हैं?
- 14. वेब ऐप्स में आम तौर पर प्रयुक्त कीबोर्ड शॉर्टकट
- 15. ग्रहण बुकमार्क कहां संग्रहीत हैं?
- 16. जावा के साथ आम तौर पर पर मैक ओएस
- 17. ओएसएक्स/कोको एप्लिकेशन आमतौर पर डेटा फ़ाइलों को स्टोर करने के लिए उपयोग करते हैं?
- 18. आम तौर पर प्रयुक्त क्रियाओं के लिए प्रतीक बनाम पाठ
- 19. $ _SESSION चर संग्रहीत कहां से संग्रहीत हैं?
- 20. फ्लैश संदेश कहां संग्रहीत हैं?
- 21. लोचैट बीनस्टॉक में संग्रहीत टोमकैट एप्लिकेशन लॉग फाइल कहां हैं?
- 22. एच 2 के एंबेडेड डेटाबेस कहां डेटा स्टोर करते हैं?
- 23. क्लिकऑन के माध्यम से तैनाती के बाद, क्लाइंट मशीन पर संग्रहीत डीएलएस कहां हैं?
- 24. आप आईफोन ऐप में वैश्विक एप्लिकेशन डेटा कहां डालते हैं?
- 25. आप वेब एप्लिकेशन में फॉर्म डेटा के लिए सत्यापन नियम कहां रिकॉर्ड करते हैं?
- 26. रत्न कहां स्थापित करते हैं?
- 27. एप्लिकेशन क्षणिक कॉन्फ़िगरेशन
- 28. Django वेब साइट को प्रकाशित करने के लिए आम तौर पर लोग किस होस्टिंग का उपयोग करते हैं?
- 29. मैक ओएसएक्स HTTP लाइव स्ट्रीमिंग टूल्स कहां हैं
- 30. आप अपना डेटाबेस कनेक्शनस्ट्रिंग कहां स्टोर करते हैं?
इससे कोई फ़र्क नहीं पड़ता कि आप कोको या कार्बन का उपयोग कर रहे हैं, ऐसे में वरीयता डेटा संग्रहीत करने और पुनर्प्राप्त करने के लिए एपीआई (NSUserDefaults और CFPreferences) हैं जिन्हें आप फ़ाइलों को हेरफेर करने के बजाय उपयोग करना चाहिए। इससे आपके ऐप को उदा। नीति प्रबंधन, अभिभावकीय नियंत्रण, आदि पारदर्शी रूप से। –
प्रदान किया गया लिंक स्थानांतरित हो गया है। नया स्थान [यहां] है (https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/UserDefaults/Introduction/Introduction.html) – masukomi