2010-06-01 12 views
23

मैं एक आईपैड ऐप लिख रहा हूं जो मीडिया प्लेयर (वीडियो और फोटो) के रूप में कार्य करता है। मुझे पता है कि ऐप्स पर 2 जीबी आकार सीमा है, हालांकि यह डाउनलोड होने पर ऐप पर आकार सीमा है? या ऐप के पूरे जीवन में अपने सैंडबॉक्स के आकार की सीमा? उदाहरण के लिए यदि मेरा छोटा ऐप बाद में विभिन्न मीडिया फ़ाइलों को अपने सैंडबॉक्स पर डाउनलोड करता है जो उपयोगकर्ता को 2 जीबी कुल (ऐप + डाउनलोड मीडिया) पर डाल देता है?आईपैड पर अधिकतम सैंडबॉक्स आकार क्या है?

धन्यवाद!

उत्तर

31

डिवाइस की शेष क्षमता के अलावा आपके सैंडबॉक्स के आकार की कोई सीमा नहीं है।

+8

+1 मुझे ऐप्पल से पुष्टि मिली है कि यह मामला –

+0

@ ब्राइसकहल अभी भी मामला है? एसओ पर कई विवादित उत्तर दिए गए हैं कि इस बात पर एक सीमा है कि ऐप कितना डेटा स्टोर कर सकता है। धन्यवाद! – Crashalot

7

मैंने कल रात थोड़ा परीक्षण किया था, और अंत में जब मैं इसे छोड़ देता हूं तो मेरा सैंडबॉक्स 8 जीबी से अधिक था।

+0

बहुत उपयोगी, धन्यवाद। –

1

सैंडबॉक्स आकार असीमित है, iPhone अनुप्रयोग प्रोग्रामिंग गाइड के अनुसार:

कार्यक्रम स्मृति का प्रबंधन करने के लिए, iPhone OS मूलतः एक ही आभासी स्मृति प्रणाली मैक ओएस एक्स में पाया iPhone OS में उपयोग करता है, प्रत्येक कार्यक्रम अभी भी इसकी अपनी वर्चुअल एड्रेस स्पेस है, लेकिन (मैक ओएस एक्स के विपरीत) इसकी उपयोग योग्य वर्चुअल मेमोरी उपलब्ध भौतिक मेमोरी की मात्रा से बाधित है। ऐसा इसलिए है क्योंकि स्मृति पूर्ण होने पर आईफोन ओएस डिस्क पर अस्थिर पृष्ठों को नहीं लिखता है। इसके बजाए, वर्चुअल मेमोरी सिस्टम आवश्यकतानुसार अस्थिर स्मृति को मुक्त करता है, यह सुनिश्चित करने के लिए कि चल रहे एप्लिकेशन में आवश्यक स्थान हो। यह उन स्मृति पृष्ठों को हटाकर करता है जिनका उपयोग नहीं किया जा रहा है और जिनमें केवल पढ़ने-योग्य सामग्री शामिल हैं, जैसे कोड पेज। ऐसे पृष्ठों को फिर से स्मृति में वापस लोड किया जा सकता है यदि उन्हें फिर से आवश्यकता हो।

यदि स्मृति को बाधित किया जाता है, तो सिस्टम अतिरिक्त अनुप्रयोगों को मुक्त करने के लिए कह रहे चल रहे अनुप्रयोगों को अधिसूचनाएं भी भेज सकता है। सभी अनुप्रयोगों को इस अधिसूचना का जवाब देना चाहिए और स्मृति दबाव से छुटकारा पाने में मदद के लिए अपना हिस्सा करना चाहिए। कैसे अपने आवेदन में इस तरह के सूचनाओं को संभालने के लिए के बारे में जानकारी के लिए, "कम मेमोरी चेतावनी अवलोकन।" देख

+5

जो रैम को संदर्भित करता है, लेकिन सवाल डिस्क पर फ़ाइल संग्रहण के बारे में है। – progrmr

-1

IIRC, घ की एप्पल सीमा आकार/20MB के लिए आवेदन का नेतृत्व किया।

+1

यह ओवर-द-एयर डाउनलोड के लिए सच है। –

+1

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

+1

इसका मतलब है कि इसे एक वाईफाई नेटवर्क से जोड़ा जाना चाहिए। – Mike

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