आईओएस - एक और ऐप को संपादित करने और फ़ाइलों को सहेजने वाली फाइलों को सहेजने के लिए, उसी फ़ोल्डर में जहां फ़ाइल खोला गया था

मैं जानना चाहता हूं कि किसी अन्य आईओएस ऐप को मेरे ऐप द्वारा बनाई गई फाइल खोलने के लिए संभव है और फिर दूसरा ऐप संपादित करता है और इसे केवल उस मूल स्थान पर सहेजता है जहां मेरे ऐप ने इसे सृजन के समय बचाया था। या, इसके बजाय, UIApplicationLaunchOptionsURLKey में NSUrl के साथ खोले गए फाइलें केवल पढ़ने के लिए हैं, इसलिए उन्हें केवल अन्य ऐप सैंडबॉक्स में सहेजा जा सकता है?

0

2 उत्तर

आप अन्य ऐप्स सैंडबॉक्स संपादित नहीं कर सकते हैं, यह आपके स्वयं के ऐप के लिए निजी है (दस्तावेज़ फ़ोल्डर को छोड़कर, जिसे उपयोगकर्ता आईट्यून्स से एक्सेस कर सकता है)।

आपके पास फोन की फाइल सिस्टम तक पहुंच नहीं है।

आईओएस में आपका स्वागत है :)

0
जोड़ा
क्या मेरे ऐप से साझा फ़ोल्डर के लिए भी यह संभव नहीं है?
जोड़ा लेखक P5music, स्रोत
इस लिंक का पालन करें stackoverflow.com/questions/12561471/…
जोड़ा लेखक Antonio MG, स्रोत

इसे प्राप्त करने का सबसे अच्छा तरीका एक कस्टम यूआरएल योजना। दूसरा विकल्प iCloud , लेकिन मुझे लगता है कि URL योजना यहां जाने का तरीका है।

Edit I see the link doesn't work correctly, not sure why, just scroll the page down to the Communicating with Other Apps paragraph.

0
जोड़ा
मेरे ऐप को उन फ़ाइलों को खोलने की ज़रूरत नहीं है, इसे सिर्फ एक और ऐप संपादन की आवश्यकता है और मेरे ऐप को अपने साझा फ़ोल्डर में कुछ फाइलें सहेजती हैं।
जोड़ा लेखक P5music, स्रोत
मेरा मतलब है कि उपयोगकर्ता आईट्यून्स के माध्यम से एक्सेस कर सकता है, यह एक साझा फ़ोल्डर का एक प्रकार लगता है। तो आपके अनुसार कि फ़ोल्डर किसी अन्य ऐप से पहुंच योग्य नहीं है, वहां से आने वाली फ़ाइल को सहेजने के लिए और मेरे ऐप ने इसे UIApplicationLaunchOptionsURLKey के माध्यम से भेजा है।
जोड़ा लेखक P5music, स्रोत
तो मुझे लगता है कि कोई उपयोगकर्ता "दस्तावेज़" नहीं है, यह डिवाइस पर एक सामान्य फ़ोल्डर है जिसे कोई ऐप एक्सेस कर सकता है।
जोड़ा लेखक P5music, स्रोत
साझा फ़ोल्डर जैसी कोई चीज़ नहीं है। यदि आपके पास दोनों एप्लिकेशन के स्रोतों तक पहुंच है, तो मैं iCloud का उपयोग करने का सुझाव दूंगा।
जोड़ा लेखक lawicko, स्रोत
जहां तक ​​मुझे पता है कि यह केवल आपके दस्तावेज़ निर्देशिका को कंप्यूटर के साथ साझा करने की अनुमति देता है जिस पर iTunes स्थापित है, वास्तविक डिवाइस पर किसी अन्य एप्लिकेशन के साथ नहीं।
जोड़ा लेखक lawicko, स्रोत
नहीं, हालांकि मेरे जवाब में उल्लिखित तकनीकों का सीधे उपयोग न करने वाली फ़ाइलों को साझा करना संभव है। यदि आप आईओएस के लिए नए हैं तो मैं सुझाव दूंगा कि आप आईओएस पर्यावरण दस्तावेज़ में सैंडबॉक्सिंग और अन्य विषयों
जोड़ा लेखक lawicko, स्रोत