में प्रत्येक लॉन्च पर दस्तावेज़ या कैश पथ परिवर्तन क्योंकि मैं अपने ऐप में एक वीडियो डाउनलोड कर रहा हूं और इसे स्थानीय कैश/दस्तावेज़ पथ में रख रहा हूं और जब आवश्यक हो तो दिखा रहा हूं। यह आईओएस 7 में काम कर रहा है लेकिन एवीप्लेयर आईओएस 8 और उसके बाद में वीडियो नहीं दिखा रहा है। जैसा कि मैंने पढ़ा है कि आईओएस 8 में प्रत्येक लॉन्च पर दस्तावेज़/कैश पथ बदल दिया गया है। मुद्दा यह है कि, मुझे एक बार वीडियो डाउनलोड करना होगा और इसे अपने ऐप में कई बार दिखाना होगा। तो ऐप में वीडियो दिखाने के लिए मैं बार-बार उसी मार्ग तक कैसे पहुंच सकता हूं।आईओएस 8
Here is my code:
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
// NSLog(@"Document folder: %@", paths);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSLog(@"Document folder: %@", documentsDirectory);
लॉग में मुझे प्रत्येक लॉन्च पर अलग-अलग पथ मिल रहा है। किसी भी सहायता की सराहना की जाएगी। धन्यवाद
आप एप्लिकेशन की दस्तावेज़ निर्देशिका तक पहुंच रहे हैं, कैश निर्देशिका नहीं। कैश के लिए – quellish
भी पथ बदल रहा है। लॉन्च पर एप्लिकेशन फ़ोल्डर हर बार बदलते समय पथ में गुप्त संख्या। –
यदि मैं एनएससीएच डायरेक्टरी का उपयोग करता हूं, तो मुझे लॉग में मिल रहा है। यहां गुप्त संख्याएं भी बदल रही हैं।/उपयोगकर्ता/मंथव्य/लाइब्रेरी/डेवलपर/कोरसिम्युलेटर/डिवाइस/76 ए 9 बी 0 9 सी -434 ई -4 सी 2 9-879 डी-119556 ए 10 एए 9/डेटा/कंटेनर/डेटा/एप्लीकेशन/34093128-बी 643-4030-बी 36 ए-350 बी 3110 सी 12 सी/लाइब्रेरी/कैश –