2013-09-30 16 views
12

में एसक्लाइट ब्राउज़र के साथ कोर्डटा देखकर एक्सकोड 5 में अपग्रेड करने के बाद, मैं अपने एप्लीकेशन फ़ोल्डर में SQL फ़ाइल में डेटा देखने में असमर्थ हूं। फ़ोल्डर संरचना कुछ हद तक बदल गई है लेकिन मुझे अभी भी सही ऐप मिल सकता है लेकिन जब मैं स्क्लाइट ब्राउज़र के साथ स्क्लाइट फ़ाइल खोलता हूं तो कोरडाटा में कोई डेटा नहीं दिखता है। कोई विचार?एक्सकोड 5

+0

क्या आपको कोई विचार –

+4

अद्भुत लगता है कि एक्सकोड की तरह एक ऐप अभी भी कोर्डाटा डेटाबेस ब्राउज़ करने, बनाने या पॉप्युलेट करने में असमर्थ है। – SpaceDog

उत्तर

13

मेरा सुझाव है कि आप अपने कोरडाटा स्टोरेज को देखने के लिए CoreDataPro ऐप का उपयोग करें।
मेरा fork में मामूली सुधार है - सिम्युलेटर प्रबंधित ऑब्जेक्ट मॉडल के वर्णानुक्रमिक क्रम।

+0

बहुत उपयोगी धन्यवाद। फिर भी इस मुद्दे के साथ उलझन में था कि समस्या एसकलाइट ब्राउज़र के आसपास थी। –

11

आईओएस 7 में SQLite का Write-Ahead Logging डिफ़ॉल्ट रूप से चालू है। इस मोड में डेटा को तीन फाइलों में विभाजित किया जाता है (.sqlite, .sqlite-shm, .sqlite-wal)। मैंने देखा है कि कुछ SQLite दर्शक .sqlite-shm और .sqlite-wal फ़ाइलों को अनदेखा करते हैं, इस प्रकार उचित डेटा नहीं दिखाते हैं।

+0

क्या आप इसे ठीक करने के लिए कुछ तरीका सुझा सकते हैं। – Gypsa

+1

@ गीप्स: मैं [SQLite प्रबंधक] का उपयोग करता हूं (https://addons.mozilla.org/en-US/firefox/addon/sqlite-manager/)। यह सबसे अच्छा सॉफ्टवेयर नहीं है, लेकिन यह मुफ़्त है और यह अपना काम करता है। –

+1

मैं SQLite प्रबंधक का भी उपयोग कर रहा हूं लेकिन फिर भी मुझे अपेक्षित डेटा नहीं दिखाई दे रहा है ?? मैं 3 फाइलें देखता हूं और .sqlite-shm .sqlite-wal वे बदल रहे हैं यदि मैं ऐप में डेटा जोड़ता हूं। कोई सुझाव – alex

3

मैं फ़ायरफ़ॉक्स में SQLite प्रबंधक प्लगइन का उपयोग कर रहा हूं, यह बहुत सभ्य काम करता है।

आप प्लगइन आप उपकरण मेनू में आइटम (नीले रंग में एक डेटाबेस आइकन के साथ) 'SQLite प्रबंधक' देखेंगे स्थापित करने के बाद आप प्लगइन यहाँ https://addons.mozilla.org/en-US/firefox/addon/sqlite-manager/

मिल सकती है।

+0

मैं एसक्लाइट डेटा देखने के लिए ऐसा करता था, लेकिन अब मैं इसे करने में सक्षम हूं। यकीन नहीं है कि क्यों। मैंने कोर डेटा के लिए कुछ ट्यूटोरियल कोड डाउनलोड करके इसका परीक्षण किया, जिसमें यह तकनीक काम करती थी। लेकिन अगर मैं नई परियोजना (मेरा xcode 6.3.2 संस्करण) बना देता हूं और उस ट्यूटोरियल को मैन्युअल रूप से करता हूं तो मैं स्क्लाइट प्रबंधक प्लगइन में परिणाम देखने में सक्षम नहीं हूं – JiteshW

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