मेरे प्रोग्रामिंग निर्णय सीधे मेरे द्वारा छोड़े गए कमरे से कितने कमरे से संबंधित हैं, या इससे भी बदतर है कि 10 एमबी सीमा प्राप्त करने के लिए मुझे कितना शेव करना होगा। मैंने पढ़ा है कि ऐप्पल ने अप्रैल में आईपैड की तैयारी में 3 जी & एज डाउनलोड सीमा को 10 एमबी से 20 एमबी तक चुपचाप बढ़ा दिया है।विकास के दौरान मैं अपने ऐप के आकार को कैसे बता सकता हूं?
किसी भी तरह से, मेरा असली सवाल यह है कि मैं अनुमान लगा सकता हूं कि मेरा ऐप कितना बड़ा होगा, जबकि मैं अभी भी विकास चरण में हूं?
क्या मेरे विकास फ़ोल्डर का फ़ाइल आकार लगभग 1 से 1 अनुपात है? क्या मेरे विकास का संकुचित फ़ाइल आकार बेहतर अनुमान है? मेरी .xcodeproj फ़ाइल केवल दो सौ केबी है, लेकिन मेरे फ़ोल्डर का आकार 11.8 एमबी है। मेरे पास एक .sqlite डेटाबेस है, 20 से कम छोटी पीएनजी छवियों और सेटिंग्स। बंडल। शेष निर्माण से संबंधित अज्ञात एक्सकोड फाइलें हैं, आईफोनओएस, सिम्युलेटर आदि के लिए निर्माण .... मेरे स्रोत कोड लगभग प्रमुख लाइनों में लगभग 1000 लाइनों के साथ बड़े हैं, सभी 48.h & .m फ़ाइलों में। लेकिन मेरे विकास फ़ोल्डर के अंदर मेरे वर्ग फ़ोल्डर 800kb से कम है। मेरी बिल्ड फ़ाइल के अंदर चारों ओर खोदना, बहुत सी आईफोन सिम्युलेटर फाइलें और डिबगिंग फाइलें हैं जो मुझे नहीं लगता कि अंतिम उत्पाद में योगदान होगा। एप्लिकेशन फ़ाइल बताती है कि यह लगभग 2.3 एमबी है। हालांकि, यह 11.8 एमबी से इतना बड़ा अंतर है, मुझे आश्चर्य है कि यह समीकरण का एक और टुकड़ा है या नहीं।
मेरे पास मेरे डिवाइस पर ऐप है, मैं परीक्षण चरण में हूं। इसलिए, हालांकि मैं यह देखने की कोशिश करता हूं कि आईट्यून्स में जांच करके डिवाइस पर वर्किंग वर्जन कितना बड़ा था, हालांकि मेरा विकास ऐप एप्लिकेशन की आईफोन स्क्रीन के दाईं ओर दिखाई देता है, लेकिन ऐप के बारे में कोई जानकारी इसके सबसे महत्वपूर्ण रूप से नहीं है ।
मैंने ऑर्गनाइज़र में भी जांच की, मैंने स्क्रीन के निचले हिस्से का उपयोग किया- (एप्लीकेशन), मेरे आवेदन को मिला और ड्रॉप डाउन तीर का चयन किया जिसने मेरे "एप्लिकेशन डेटा" और एक को बचाने के लिए दाईं ओर एक डाउनलोड तीर बटन दिया अद्वितीय डेस्कटॉप पर नामित मेरे डेस्कटॉप पर फ़ाइल। फ़ोल्डर के अंदर तीन फ़ोल्डर्स थे- (दस्तावेज़, लाइब्रेरी, टीएमपी) दस्तावेजों में मेरे .sqlite डेटाबेस की एक प्रति थी, लाइब्रेरी कुछ और फाइलें थीं लेकिन कुछ स्पष्ट या आकार नहीं थी, और टीएमपी खाली था। सभी सारे फ़ोल्डर में केवल 164 केबी था-जो मुझे बताता है कि आकार को खोजने के लिए यह सही जगह नहीं है।
मैं समझता हूं कि आकार को मेरे बाइनरी के साथ-साथ मेरे द्वारा जोड़े गए सभी अतिरिक्त फ़ाइलों और छवियों का आकार माना जाता है। क्या किसी के पास यह जानने का एक प्रभावी तरीका है कि द्विआधारी कितना बड़ा है या विकास फ़ोल्डर आकार से संबंधित अंतिम ऐप स्टोर एप्लिकेशन का आकार क्या समाप्त होगा।
मुझे पता है कि प्रश्न समान पहलुओं के साथ पोस्ट किए गए हैं, लेकिन मुझे कोई उत्तरदायी पोस्ट नहीं मिला जो वास्तव में वर्णित है ... कौन सी फाइलें, या विशेष रूप से आकार कैसे निर्धारित करें। मुझे पता है कि यह प्रश्न एक किताब की तरह दिखता है, लेकिन मैं बस जो कुछ भी ढूंढ रहा हूं और इस तरह के प्रयासों को व्यक्त करने में विशिष्ट होना चाहता हूं। * ध्यान दें कि सभी फाइलें अनजिप हैं और अभी भी एक एकल ऐप के नियमित रूप से काम कर रहे एक्सकोड ऑर्डर में लाया गया है जिसमें कोई लाया गया निर्माण या संदर्भित परियोजनाएं नहीं हैं।
मुझे यकीन है कि यह सीधे आगे है, मुझे नहीं पता कि कहां देखना है?
भले ही आप और अधिक विस्तार यहाँ प्रदान करते हैं मुझे विश्वास है कि इस सवाल का जवाब में विषय बहुत अच्छी तरह से कवर: http://stackoverflow.com/questions/1193173/iphone-application-size –