2011-01-02 3 views
5

मुझे मैक से जुड़े आईफोन से एक फ़ाइल (sms.db) प्राप्त करने की आवश्यकता है। मुझे ऐप्पल डेवलपर्स कनेक्शन में खोज रहे आईफोन फाइल सिस्टम तक पहुंचने का कोई तरीका नहीं मिल रहा है ...मैक ओएस एक्स एप्लिकेशन से आईफोन फाइल सिस्टम तक पहुंच

मैं आईफोन को एसएसएच नहीं कर सकता, जिस एप्लिकेशन को मैं विकसित करना चाहता हूं उसका मतलब गैर-जेलब्रोकन आईफोन पर उपयोग किया जाना है ... और मैं कुछ मैकफ्यूज मॉड्यूल से बचना चाहूंगा जो मुझे गुगलिंग मिला है ... मैं कुछ प्रकार के एपीआई के माध्यम से फाइल सिस्टम का उपयोग करना चाहता हूं, जितना आसान होगा उतना आसान होगा।

धन्यवाद!

+1

आपको सीधे फाइल सिस्टम तक पहुंचने की अनुमति नहीं है, यह आईफोन के बारे में बड़ी चीजों में से एक है (जो बहुत से लोग इसके लिए आलोचना करते हैं)। –

+2

आप ऐसा नहीं कर सकते हैं और मुझे ऐसा करने का कोई कारण नहीं दिख रहा है। ध्यान दें कि आप एक्सकोड आयोजक के भीतर से अपनी "अपनी" फ़ाइलों तक पहुंच सकते हैं। – Eiko

+3

इस तरह के ऐप्स: http://www.ecamm.com/mac/phoneview/ फाइल सिस्टम तक पहुंचने में सक्षम हैं ... – zakk

उत्तर

2

एक शेयर ओएस iOS डिवाइस पर पूरे फाइल सिस्टम तक पहुँचने के लिए कोई एप्पल से प्रलेखित सार्वजनिक एपीआई है। ऐप सैंडबॉक्स प्रतिबंधों के कारण भी निजी ओएस/एपीआई कॉल काम नहीं करेंगे।

Xcode, आइट्यून्स, और शायद कि आईट्यून USB ड्राइवर अपने हाथ में लेने वाले अन्य एप्लिकेशन, कि केवल यूएसबी कनेक्शन पर काम करता है एक गैर एप्पल से प्रलेखित निजी एपीआई का उपयोग कर रहे हैं।

2

यह फाइल सिस्टम प्रतिबंधों की वजह से गैर jailbroken iPhone के लिए संभव नहीं है।

+1

इस तरह के ऐप्स: http://www.ecamm.com/mac/phoneview/ फाइल सिस्टम तक पहुंचने में सक्षम ... – zakk

+1

क्या आप वाकई आईफोन के साथ काम करते हैं, आईट्यून्स सिंक्रनाइज़ेशन डेटाबेस के साथ नहीं? –

+0

यह कुछ अजीब चाल है ... आईफोन आईट्यून्स से गायब हो जाता है और इसे एक अलग डिवाइस के रूप में पहचाना जाता है ... वैसे भी, मैंने सोचा कि यह आसान होगा ... मैं कुछ अलग कोशिश करूंगा ... वैसे भी! – zakk

1

आप एक OSX आवेदन से फाइल सिस्टम का उपयोग नहीं कर सकते हैं, फाइल सिस्टम नीचे बंद है।

+2

इस तरह के ऐप्स: http://www.ecamm.com/mac/phoneview/ फाइल सिस्टम तक पहुंचने में सक्षम हैं ... – zakk

1

PhoneView (कुछ टिप्पणी में उल्लेख किया) फाइल सिस्टम के लिए उपयोग की अनुमति नहीं है। यह कॉल डेटा और संपर्क जैसी चीज़ों को प्राप्त करने के लिए सार्वजनिक एपीआई का उपयोग करता है, और आपको फोन पर फ़ाइलों को एक स्थान पर कॉपी करने की अनुमति देता है।

पूछे जाने वाले प्रश्न से:

धुआँ और दर्पण "PhoneView iPhone की डिस्क के मीडिया अनुभाग में अपने फ़ाइलों को स्टोर करेंगे।"

0

यदि यह अपनी खुद की ऐप्लिकेशन के लिए उचित, दस्तावेज़ साझा करने आईओएस 4.x. में शामिल का उपयोग इसके बाद आप आईट्यून्स में फाइलें दिखा सकते हैं, और डेस्कटॉप से ​​फ़ाइलों को अपने ऐप के अनुभाग में छोड़ सकते हैं।

एक ट्यूटोरियल यहाँ पाया जाता है: Ray Wenderlich's nice tutorial

2

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