2012-02-29 4 views
30

में एप्लिकेशन का डेटा फ़ोल्डर विंडो के C:\Users\userName\AppData\Roaming\appName के बराबर क्या है?मैक

मुझे ऐसी निर्देशिका की आवश्यकता है जो मेरे आवेदन के अद्यतन भाग को स्टोर करने की अनुमति समस्याओं का कारण नहीं बन सके, इसलिए मैं अपनी सामग्री को स्वचालित रूप से डाउनलोड और ओवरराइड कर सकता हूं।

धन्यवाद।

उत्तर

38
/Users/USERNAME/Library/Application Support/ 

संपादित करें:

इस उत्तर में इसके न्यूनतम प्रकृति के बावजूद upvotes का एक बहुत आकर्षित किया है। इसलिए, मैं चीजों टिप्पणी यहाँ में उल्लेख किया है उन्हें और अधिक दृश्यमान बनाने के लिए बाहर बिंदु हैं:

  • , कई अन्य फ़ोल्डर अनुप्रयोग डेटा/विन्यास के लिए इस्तेमाल किया जा रहा हैं के रूप में this answer में उल्लेख किया है।
  • यदि कोई एप्लिकेशन लिखना है, तो उस पथ को हार्डकोड न करें। इसके बजाय, इसे पुनर्प्राप्त करने के लिए मैकोज़ 'एपीआई का उपयोग करें। This question में ऑब्जेक्टिव और स्विफ्ट दोनों के लिए कई जवाब हैं।
+3

एक वास्तव में कड़ी मेहनत से कोड है कि पथ नहीं करना चाहिए, क्योंकि यह किसी के घर निर्देशिका स्थानांतरित करने के लिए संभव है। '- [NSFileManager URLForDirectory: NSApplicationSupportDirectory इनडोमेन: NSUserDomainMask] का उपयोग करें। – JWWalker

+1

** यह सही उत्तर नहीं हो सकता **। Https://apple.stackexchange.com/a/28930/6533 – Pacerier

+0

मेरे मैक 'सिस्टम पर। पर्यावरण। SpecialFolder.AplicationData' (सी #) '/ उपयोगकर्ता/USERNAME/.config' देता है, जो (शायद परिणामस्वरूप) एक फ़ोल्डर भी है जो कुछ अनुप्रयोगों द्वारा उपयोग किया जाता है। –

9
~/Library/Application Support/ 
shift + कमान + G में

खोजक में

+0

कुंजीपटल शॉर्टकट जोड़ने के लिए धन्यवाद, बहुत उपयोगी। – jamescampbell

+0

यह सबसे अच्छा जवाब है। – Matt