2012-01-31 21 views
6

में उपयोगकर्ता निर्देशिका में डीबी फ़ाइल नहीं मिल सका, मेरे मैक में, मैं आईओएस 5 एसडीके और मैक ओएस एक्स 10.7.2 संस्करण के साथ एक्सकोड 4.2 का उपयोग कर रहा हूं।आईफोन सिम्युलेटर

मैं स्क्लाइट डेटाबेस पर आधारित अनुप्रयोग विकसित कर रहा हूं, इसलिए मैं उस डेटाबेस से डेटा डालने, चयन और हटा सकता हूं।

जब मैं सिम्युलेटर में अपना आवेदन चलाता हूं, तो मैं NSLog में डेटाबेस पथ देख सकता हूं लेकिन मैं उस निर्देशिका में डेटाबेस तक नहीं पहुंच सका।

डीबी मार्ग जो मैं लॉग में मिल गया है ==>/उपयोगकर्ताओं/उपयोगकर्ता नाम/लायब्रेरी/एप्लिकेशन समर्थन/iPhone सिम्युलेटर/5.0/अनुप्रयोग/3623C505-F568-4B18-986E-F2C7D71D5079/दस्तावेज़/SqlUser.sqlite

मैं/उपयोगकर्ता नाम फ़ोल्डर में लाइब्रेरी निर्देशिका नहीं देख सका। तो मैं डीबी फ़ाइल तक नहीं पहुंच सकता।

लेकिन एक्सकोड 3.2.5 आईओएस 4.2 के साथ मैक ओएस एक्स 10.6.8 संस्करण में, मैं लाइब्रेरी निर्देशिका/उपयोगकर्ता नाम फ़ोल्डर में देख सकता हूं। 10.7.2 में यह क्यों संभव नहीं है?

कृपया इस संबंध में सहायता करें !!!

धन्यवाद !!!

+1

मैं 10.7.2 पर हूं और मैं/उपयोगकर्ता/{उपयोगकर्ता नाम}/लाइब्रेरी फ़ोल्डर देखता हूं। मुझे नहीं लगता कि आपकी समस्या ओएस संस्करण निर्भर है – bryanmac

+0

लेकिन मेरे सिस्टम में, मुझे वह लाइब्रेरी फ़ोल्डर नहीं मिला .. यह कैसे संभव है? – user2136

+1

कौन सा ओएस संस्करण उपयोग करने के लिए? और यह समस्या हो सकती है कि डिफ़ॉल्ट रूप से "लाइब्रेरी" फ़ोल्डर छिपा हुआ है ताकि खोजक => जाओ => फ़ोल्डर पर जाएं और "/ उपयोगकर्ता/उपयोगकर्ता नाम/लाइब्रेरी/एप्लिकेशन समर्थन/आईफोन सिम्युलेटर/5.0/अनुप्रयोगों के पथ को पेस्ट करें/" –

उत्तर

14

अपने कंसोल खोलें और लिखें:

chflags nohidden ~/Library/ 

हिट दर्ज करें और ब्राउज़ करें ...

दा टा!

+1

आपने मेरा दिन बनाया है ... धन्यवाद यह वास्तव में अच्छी तरह से काम कर रहा है – user2136

संबंधित मुद्दे