मैं कुछ परीक्षण करने के बाद अपने आईफोन ऐप में मौजूद डेटा का विश्लेषण करना चाहता हूं, और डेटा SQLite डेटाबेस में है। क्या मेरे पास आईफोन से वापस अपने लैपटॉप पर कॉपी करने में सक्षम होने का कोई तरीका है? मुझे किसी भी तंत्र से अवगत नहीं है जो मुझे फाइल सिस्टम शैली की अनुमति देता है।आईफोन से अपने SQLite डीबी प्राप्त करने का कोई तरीका?
उत्तर
आपको इसे प्राप्त करने के लिए ऐप में फ़ाइल साझा करने की आवश्यकता नहीं है, तो आप एक्सकोड की डिवाइस विंडो के माध्यम से बनाए गए किसी ऐप के लिए डेटा प्राप्त कर सकते हैं।
एक्सकोड के हाल के संस्करणों में (8 और ऊपर, मुझे लगता है), इसे Window
मेनू ->Devices
के साथ खोलें। डिवाइस सूची में डिवाइस ढूंढें और डिवाइस के लिए इंस्टॉल की गई ऐप्स सूची देखें। आपके द्वारा बनाए गए और इंस्टॉल किए गए प्रत्येक ऐप को सूचीबद्ध किया जाएगा (और शायद कुछ अन्य)। अपने ऐप का चयन करें और सूची के नीचे गियर मेनू पर क्लिक करें। पॉप-अप मेनू पर "डाउनलोड" आइटम पर क्लिक करने से आप ऐप के दस्तावेज़, लाइब्रेरी और अन्य मैक को अपने मैक में कॉपी कर सकेंगे।
एनबी: यह एक .xcappdata फ़ाइल डाउनलोड करेगा।उस पर राइट-क्लिक करके "पैकेज सामग्री दिखाएं" चुनने से आप वास्तविक स्क्लाइट फ़ाइल पर ड्रिल कर सकते हैं।
यदि आपका आईफोन जेलब्रोकन है, तो आप इसे एसएसएच के माध्यम से एक्सेस कर सकते हैं। WinSCP (विंडोज़ पर) जैसे एक प्रोग्राम आपको फोन से कनेक्ट करने और फाइल सिस्टम पहुंच प्रदान करने की अनुमति दे सकता है। फिर आप नेविगेट कर सकते हैं जहां आपका एप्लिकेशन डीबी स्टोर करता है।
वहां कई फाइल सिस्टम अनुप्रयोग भी हैं जो आपको ऐसा करने की अनुमति दे सकते हैं, लेकिन मुझे नहीं लगता कि अगर आपका फोन जेलब्रोकन नहीं है तो वे आपको पूर्ण सीमा देंगे।
आप Application supports iTunes file sharing
(UIFileSharingEnabled) अपने आवेदन पत्र plist में सक्षम कर सकते हैं अगर यह अपने स्वयं के अनुप्रयोग है और अपने डेटाबेस अपने आवेदन के अपने दस्तावेज़ों निर्देशिका में संग्रहीत किया जाता है तो आप आसानी से iTunes के माध्यम से अपने डेटाबेस का उपयोग करने के लिए सक्षम हो जाएगा।
UIFileSharingEnabled (बूलियन - आईओएस) निर्दिष्ट करता शेयरों iTunes के माध्यम से फ़ाइलें है कि क्या आवेदन। यदि यह कुंजी हाँ है, तो एप्लिकेशन फ़ाइलों को साझा करता है। यदि यह मौजूद नहीं है या नहीं, एप्लिकेशन फ़ाइलों को साझा नहीं करता है। अनुप्रयोगों को उपयोगकर्ता को उनके /दस्तावेज़ निर्देशिका में साझा करना चाहते हैं, जहां एप्लिकेशन के घर निर्देशिका का पथ है।
iTunes में, उपयोगकर्ता चयनित डिवाइस के लिए Apps टैब की फ़ाइल शेयरिंग अनुभाग से आवेदन के साझा फ़ाइलें पहुँच सकते हैं। इस टैब से, उपयोगकर्ता निर्देशिका से फ़ाइलों को जोड़ और निकाल सकते हैं।
यह कुंजी बाद में आईओएस 3.2 और में समर्थित है।
अन्य विकल्प:
अपने फोन Jailbreaking, Cydia के माध्यम से और फिर afc2add जोड़ने iPhone Explorer आवेदन के कुछ प्रकार का उपयोग।
अपने फोन को जेलबैक करें और एसएसएच स्थापित करें और CyberDuck जैसे टूल का उपयोग करें।
उन दोनों अनुप्रयोगों के लिए विंडोज विकल्प हैं।
यह वह जगह है पर डेटा कॉपी कर सकते हैं एक आवेदन के लिए जो मैं खुद को बना रहा हूं। –
यूआईएफआईएलशियरिंग को सेट करें YES में सक्षम करें और दस्तावेज़ निर्देशिका में अपना डेटाबेस बनाएं और आप बिना किसी जेलबैकिंग के आसानी से डेटाबेस तक पहुंच पाएंगे। – Joe
आप आईफोन पर डेटा ब्राउज़ और कॉपी करने के लिए iExplorer (विंडोज या मैक के लिए, मुफ्त संस्करण उपलब्ध) का उपयोग भी कर सकते हैं, इसे जेलबैक करने की आवश्यकता के बिना।
क्या आप वाकई 'iExplorer' डेटा को ब्राउज/कॉपी करने में सक्षम हैं अन्य ऐप के सैंडबॉक्स को प्रोम करते हैं? – CAMOBAP
Xcode 6 में इस पर उपलब्ध है:
विंडो -> उपकरण -> -> इंस्टॉल किए गए एप्लिकेशन।
अपना आवेदन चुनें।
गियर आइकन पर क्लिक -> "डाउनलोड कंटेनर"
ध्यान दें कि गियर नीचे बाएं गियर नहीं है, लेकिन नीचे दाएं गियर! –
ने कोशिश की और यह एक्सकोड 8 में भी काम कर रहा है – DevB2F
तुम भी ब्राउज़ करने के लिए (विंडोज या मैक, नि: शुल्क उपलब्ध संस्करण के लिए) iMazing का उपयोग करें और iPhone, iPad या आइपॉड
- 1. SQLite से MySQL से Django डीबी माइग्रेट करने का सबसे अच्छा तरीका क्या है?
- 2. SQLite डीबी एकाधिक धागे से
- 3. क्या कोई संदर्भ पता प्राप्त करने का कोई तरीका है?
- 4. क्या आईफोन एड्रेस बुक एपीआई से "मी" कार्ड प्राप्त करने का कोई तरीका है?
- 5. आईफोन एसक्यूएलएट डीबी
- 6. मुझे अपने आईफोन ऐप के लिए SQLite डीबी कहां स्टोर करना चाहिए?
- 7. मैक/आईफोन: उद्देश्य-सी का उपयोग किए बिना थ्रेड पहचानकर्ता प्राप्त करने का कोई तरीका है?
- 8. SQLite डीबी और ContentProvider
- 9. SQLite - SQLite डेटाबेस से डेटा पढ़ने का सबसे तेज़ तरीका?
- 10. SQLite में कूदने से पहले कोई विचार?
- 11. एसकलाइट डीबी टू-डू आईफोन ऐप अपडेट
- 12. क्या प्रतिबिंब के माध्यम से एक प्रकार का उपनाम प्राप्त करने का कोई तरीका है?
- 13. आईफोन रनटाइम पर SQLite डेटाबेस बनाते हैं?
- 14. क्या आईफोन पर आईफोन के बिना किसी वेब साइट का परीक्षण करने का कोई तरीका है?
- 15. आईफोन: कोर डेटा, डीबी
- 16. आईफोन पी 2 पी - क्या 1 से अधिक उपकरणों से कनेक्ट करने का कोई तरीका है?
- 17. क्या कोई सरणी से फ़्लोट प्राप्त करने का कोई शॉर्टेंड तरीका है?
- 18. क्या पीईडीईवी में आरईपीएल प्राप्त करने का कोई तरीका है?
- 19. ट्विटर उपयोगकर्ता ईमेल प्राप्त करने का कोई तरीका?
- 20. मैं सी # से SQLite डीबी फ़ाइल से कैसे कनेक्ट करूं?
- 21. एंड्रॉइड मीडियास्टोर sqlite डीबी स्थान
- 22. @RequestParam के लिए BindingResult प्राप्त करने का कोई तरीका?
- 23. विशेषता द्वारा एक्सएमएलमेंट प्राप्त करने का कोई तरीका है?
- 24. फोनगैप ऐप में sqlite डीबी निर्यात करें
- 25. डिफ़ॉल्ट रेल sqlite डीबी का उपयोग कैसे करें?
- 26. डीबी में संदर्भित स्थिरांक स्टोर करने का सबसे अच्छा तरीका?
- 27. डीबी (पोस्टफिक्स) में मेल स्टोर करने का सबसे अच्छा तरीका
- 28. heroku db का उपयोग करके SQLite त्रुटि प्राप्त करें: जब मैं PostgreSQL को विकास डीबी
- 29. ऐप शुरू किए बिना आईफोन (एक्सकोड से) बनाने और स्थापित करने का कोई त्वरित तरीका है?
- 30. पैकेजिंग SQLite डीबी मेरे आवेदन के साथ
यह पूरी तरह से टॉम काम किया, धन्यवाद !! मेरा अगला सवाल यह है कि मैं अपने फोनगैप प्रोजेक्ट में sqlite.db फ़ाइल कहां रखूं: पी – SomethingOn
मैंने फोनगैप का कभी भी उपयोग नहीं किया है, इसलिए मुझे कोई जानकारी नहीं है। –
लेकिन एक्सकोड 7 के बारे में क्या? – iPatel