कोड हस्ताक्षर लिपो का उपयोग करके बाइनरी को संशोधित करने के बाद मेल नहीं खाएगा। तो बंडल को बाद में फिर से कोडित करने की आवश्यकता होगी।
एक्सकोड 4.4 और इससे पहले के साथ बनाए गए ऐप्स अभी भी आईओएस 6 डिवाइस पर ठीक चलेंगे; और ऐसी खबरें हैं कि ऐप्पल अभी भी आईओएस 5.1 एसडीके के साथ बनाए गए ऐप्स स्वीकार कर रहा है।
उद्देश्य सी आपको कुछ नए एपीआई का उपयोग करने के लिए पुराने लिंक किए गए ढांचे में उपयोग करने की अनुमति देगा, जिससे उन्हें उद्देश्य सी रनटाइम नाम से कॉल किया जा सके। (बेशक, ऐप को वर्तमान डिवाइस पर अपनी उपलब्धता की जांच करनी चाहिए!)
आप पहले से ही 568 @ 2x लंबा सहित पहले एक्सकोड और प्री-आईओएस -6 एसडीके से नए आईफोन 5 डिस्प्ले का समर्थन भी कर सकते हैं ऐप बंडल में डिफ़ॉल्ट छवि, और अपने सभी ऐप की विंडो सेट करना और आकारों और आकार बदलने वाले गुणों को सही तरीके से देखना। अद्यतन: आईट्यून्स ऐप स्टोर में सबमिट किए जाने पर ऐप्पल इस तरह से बनाए गए ऐप्स को स्वीकार नहीं कर रहा है।
जोड़ा गया: एक और संभावित समाधान आपके विकास को दो समान ऐप्स में विभाजित करना है। आईओएस 4.3 और ऊपर के लिए एक। और आईओएस 4.2.एक्स के लिए एक और आईओएस 6 और आईफोन 5 समर्थन के साथ कम है। ऐप स्टोर में दो अलग-अलग ऐप्स। हालांकि यह अज्ञात है कि ऐप्पल इसकी अनुमति देगा या नहीं।
मुझे नहीं लगता कि यह संभव होगा, जब तक कि आपने एक्सकोड के बनाए गए अभिलेखागार के साथ खेलने की कोशिश नहीं की। –
जबकि बिल्कुल वही प्रश्न आपके जैसा नहीं है, माइक द्वारा प्रश्न के जवाब को देखें [xcode 4.5 में रिलीज के लिए armv6 और armv7s दोनों का समर्थन कैसे करें] (http://stackoverflow.com/questions/12619124/how-to- समर्थन-दोनों-ARMv6 और armv7s के लिए जारी-निर्माण में xcode-4-5)। वह armv6 और आईओएस 6.0 बाइनरी दोनों बनाने के लिए एक प्रक्रिया का वर्णन करता है, फिर उन्हें एक ऐसे तरीके से गठबंधन करता है जो ऐप स्टोर में सबमिट किए गए एप्लिकेशन के लिए काम करता है। –