2014-10-13 10 views
5

मुझे आकार कक्षाओं नामक एक्सकोड 6 नई लेआउट सिस्टम में पेश करने के लिए उपयोग नहीं किया जा सका, इसलिए मैंने आईफोन और आईपैड के साथ दो अलग-अलग xibs बनाने के पुराने तरीके से जाने का फैसला किया ~ आईफोन और ~ आईपैड प्रत्यय संगत रूप से।क्या मुझे वास्तव में आईफोन 6 और आईफोन 6 प्लस स्क्रीन का स्पष्ट रूप से समर्थन करना है?

आईफ़ोन के लिए डिज़ाइन किए गए Xibs (320x568 के बराबर आईबी में दृश्य आकार के साथ) नए आईफोन 6 और आईफोन 6 प्लस स्क्रीन के लिए पूरी तरह से काम करता है, और आईफोन 6 प्लस भी अगर मैं उन्हें प्रदान करता हूं तो @ 3x संपत्तियों को लोड करता है।

पहला सवाल, क्या मुझे वास्तव में लॉन्च स्टोरीबोर्ड जोड़ना है यह इंगित करने के लिए कि मेरा ऐप नए आईफोन का समर्थन करता है, या मैं इसके बिना जा सकता हूं?

यदि मैं उन्हें आईफोन 4 एस/5 के लिए डिज़ाइन किया गया सभी एक्सबीएस जोड़ता हूं तो आईफोन 6 और 6 प्लस के लिए काम करना बंद कर देगा।

दूसरा प्रश्न, क्या मुझे वास्तव में @ 3x संपत्ति सेट प्रदान करना है? आईफोन 6 @ 2x संपत्ति सेट का उपयोग करता है, आईफोन 6 प्लस @ 3x छवियों की अनुपस्थिति के मामले में @ 2x छवियों को बहुत ही आसान तरीके से अपरिवर्तित करता है ताकि मैं कोई पिक्सेलेशन निर्धारित न कर सकूं।

मुझे दिलचस्पी है, विशेष रूप से, क्या ऐप्पल ऐप को अस्वीकार कर देगा, या शायद ऐप के लिए "आईफोन 6 प्लस के लिए अनुकूलित" बैज या किसी अन्य दंड को नहीं जोड़ा जा सकता है?

+0

अब ऐप्स को अस्वीकार नहीं किया गया है यदि उन्हें आईफोन 6 और 6+ के लिए स्पष्ट समर्थन की कमी है, तो आप लॉन्चस्क्रीन और लॉन्चमेज को छोड़ सकते हैं। – Jkmn

उत्तर

3

लॉन्च फ़ाइल का उपयोग केवल आईओएस 8+ के लिए काम करता है, इसलिए यदि आप आईओएस 7+ को लक्षित कर रहे हैं, तो आपको अभी भी आईओएस 7 का समर्थन करने के लिए स्थिर लॉन्च छवियों की आवश्यकता होगी।

कुछ आवश्यक लॉन्च छवियों और आइकन के अलावा, आपके ऐप के भीतर उच्च रिज़ॉल्यूशन छवियां (उदा। @ 2x) प्रदान करना हमेशा वैकल्पिक रहा है।

छवियों पर स्केल मोड का उपयोग स्वचालित रूप से फिट करने के लिए छवियों को स्केल करने के लिए करें।

आपको नई आईफोन 6 स्क्रीन के लिए स्थिर लॉन्च छवियां या लॉन्च फ़ाइल प्रदान करने की आवश्यकता होगी या आपके ऐप को ऐप स्टोर में आपके ऐप पेज पर "आईफोन 6 के लिए अनुकूलित" टेक्स्ट नहीं मिलेगा।

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