यह सुनिश्चित करना महत्वपूर्ण है कि ऐपस्टोर में सबमिट किए गए प्रत्येक आईओएस एप्लिकेशन आकार में 20 एमबी से कम है ताकि इसे ओवर-द-एयर डाउनलोड किया जा सके।विकास के दौरान आईओएस .एप बंडल आकार निर्धारित करने का सबसे आसान तरीका क्या है?
मैं उस ऐप पर काम कर रहा हूं जो उस सीमा के करीब हो रहा है, और मुझे पता चला है कि वर्तमान आउटपुट को बताने का एक आसान तरीका नहीं है। एक्सकोड के भीतर से बंडल आकार।
विशेष रूप से एक्सकोड 4 में - डिफ़ॉल्ट रूप से प्रत्येक बिल्ड को पाने और क्रिप्टिक रूप से temp निर्देशिका नाम देने के लिए कठिन परिश्रम किया जाता है। मैं इस डिफ़ॉल्ट व्यवहार को तब तक ओवरराइड नहीं करना चाहता जब तक कि मुझे यह नहीं करना पड़े।
मुझे पता है कि मैं बिल्ड लॉग को देखकर, खोल विंडो खोलकर, उस निर्देशिका में बदलकर और 'du' का उपयोग करके .app बंडल को ट्रैक कर सकता हूं - लेकिन मुझे आशा है कि रखने के लिए एक तेज़ और आसान तरीका ढूंढने की उम्मीद है प्रत्येक नए निर्माण के बाद .app फ़ाइल आकार का ट्रैक।
किसी एप्लिकेशन के आकार को निर्धारित करने के लिए सीधे आईफोन या आईपैड पर भी एक आसान तरीका नहीं है। अधिकतर मैं इसकी सराहना करता हूं - लेकिन जब मैं अनुकूलन के बीच में नहीं हूं।
सर्वोत्तम प्रथाओं पर कोई विचार?
अद्यतन: मैं अपने दिन-प्रति-दिन के विकास के लिए अब एक्सकोड 4 का उपयोग कर रहा हूं, और ऐसा लगता है कि अब तक हर समाधान एक्सकोड 4 पर काम नहीं करता है क्योंकि कार्यक्षमता बदल गई है या विशेषताएं (जैसे संग्रहण) अभी भी जल्द ही आ रहे हैं। मुझे लगता है कि अंतिम जवाब विकास के विशेष चरण के लिए "एक्सकोड 3 का उपयोग" हो सकता है। मुझे पता है कि मुझे अभी भी अंतिम निर्माण और सबमिशन के लिए एक्सकोड 3 का उपयोग करने की आवश्यकता होगी ...
+1! – Linuxmint