2017-09-13 12 views
6

आईफोन एक्स पर ऐप स्टोर स्केल में मौजूदा ऐप्स कैसे होंगे? अर्थात। उन्हें एसडीके 11/एक्सकोड 9 के साथ पुनर्निर्माण के बिना।आईफोन एक्स पर मौजूदा ऐप्स "स्केल" कैसे होंगे?

आईफोन एक्स के लिए मैं सोच सकता हूं कि एकमात्र यथार्थवादी विकल्प यह है कि पूर्ण स्क्रीन का उपयोग नहीं किया जाएगा? अर्थात। आईफोन 6 & के समान पहलू अनुपात 7. जब आईफोन 6 बाहर आया, तो ऐप स्टोर में गैर-अपडेट किए गए ऐप्स को आईफोन 5 के समान पहलू अनुपात के साथ बढ़ाया/बढ़ाया गया।

मुझे क्या लगता है कि यह कुछ होगा आईफोन एक्स + एसडीके 10 के लिए "सिकुड़ित क्षेत्र" की तरह यह है कि ऐपस्टोर में लगभग सभी ऐप्स आईफोन एक्स के लिए कम या ज्यादा टूटे होंगे। ऐप के बहुत से आईफोन एक्स रिलीज की तारीख से पहले एसडीके 11 के साथ अपडेट नहीं किया जाएगा।

स्पष्टीकरण के लिए, मैं यह नहीं पूछता कि xcode9/SDK11 के साथ पुनर्निर्मित करते समय ऐप्स कैसा दिखाई देंगे। मैं जानना चाहता हूं कि ऐप्स पर पुनर्निर्माण किए बिना व्यवहार कैसे करते हैं!

+1

आप इस कोशिश कर सकते हैं https://stackoverflow.com/questions/517463/how-can-i -install-a-ipa-file-to-my-iphone-simulator जो सिम्युलेटर (लिटल ट्रिक्स के साथ) में ऐप डालता है। आपको यह देखने में सक्षम होना चाहिए कि आप ऐप कैसे प्रतिक्रिया करते हैं। – Larme

+0

डाउनवोट-ट्रेन के साथ क्या हो रहा है? – ullstrm

+0

आईफोन एक्स में डिज़ाइनिंग ऐप्स को इस वीडियो लिंक में संक्षिप्त रूप से समझाया गया है: https://developer.apple.com/videos/play/fall2017/801/ – ron27

उत्तर

8

वर्तमान क्षुधा संगतता मोड में चला जाएगा, वे iPhone 4.7 पर के रूप में दिखेगा "

enter image description here

+0

धन्यवाद! आपने इसे चलाने के लिए कैसे प्रबंधित किया? – ullstrm

+1

मैंने एक्सकोड 8 में एक टेस्ट ऐप बनाया है, इसे आईओएस 10 के साथ आईफोन सिम्युलेटर पर लॉन्च किया है और उसके बाद ऐप के फ़ोल्डर की प्रतिलिपि बनाई है (यह ऐसा कुछ है/लाइब्रेरी/डेवलपर/कोरसिम्युलेटर/डिवाइस/27EDABF0-7606-4B65-828E- डी 5 सी03216 बी 523/डेटा/कंटेनर/बंडल/एप्लिकेशन/ए 5 एफसी 35 ए 5-2 एफ 9 डी-432 डी-बी 711-856711EFAE80) आईफोन एक्स सिम्युलेटर के लिए। – coldfire

-2

लेआउट कॉन्फ़िगर किए जाने के तरीके के आधार पर मौजूदा ऐप्स आईफोन एक्स पर कई तरीके देख सकते हैं।

पहला: यदि ऐप में लॉन्च स्टोरीबोर्ड फ़ाइल नहीं है तो ऐप शीर्ष और नीचे काले रंग के सलाखों के साथ एक आयताकार मोड में चलाएगा (इसी तरह आईफोन 4 के लिए डिज़ाइन किए गए ऐप्स आईफोन 5 पर देखे गए हैं)।

यदि लॉन्च स्टोरीबोर्ड फ़ाइल जगह पर है तो ऐप पूरी स्क्रीन का उपयोग करके आईफोन एक्स में "मूल" चलाने की कोशिश करेगा। एक्सकोड 9 ने Safe Area पेश किया जो "असुरक्षित" क्षेत्रों के साथ ओवरलैप को रोकने के लिए सामग्री को इंडेंट करता है, जैसे शीर्ष पर कैमरे के आस-पास के क्षेत्र, नीचे घर स्वाइप बार और गोलाकार कोनों। हालांकि, जब किसी ऐप को इन क्षेत्रों के पास यूआई का समर्थन करने के लिए कॉन्फ़िगर नहीं किया गया है, तो यह थोड़ा मजेदार लग सकता है। जब परिदृश्य अभिविन्यास में ऐप्स चल रहे हों तो यह सबसे अधिक दिखाई देने की संभावना है। विशिष्ट मुद्दे स्क्रीन के किनारे से एक निश्चित ऑफसेट के साथ खोज बार और कस्टम सामग्री हैं।

एप्पल के UI तत्व (जैसे UITabBar और UINavigationBar के रूप में) में बनाया iPhone एक्स के लिए अनुकूल होगा, लेकिन जैसा कि मैंने शुरू में कहा गया है, सही रास्ता एक ऐप्लिकेशन कैसे दिखेगा लेआउट कार्यान्वित किया जाता है पर बहुत कुछ निर्भर करता है। ऑटो लेआउट पर ऐप्पल के सर्वोत्तम प्रथाओं का पालन करके ऐप को बॉक्स के बाहर आईफोन एक्स पर सौंदर्यपूर्ण रूप से आकर्षक तरीके से चलाने की अधिक संभावना है, लेकिन अधिकांश ऐप्स को पूरी तरह से नि: शुल्क जारी करने के लिए कुछ मामूली अपडेट करना होगा।

+0

आपके उत्तर के लिए धन्यवाद, लेकिन यह तब भी है जब sdk11 के साथ पुनर्निर्माण किया गया था। "सुरक्षित क्षेत्र" xcode8 में, तो xcode 8 में बनाए गए ऐप्स कैसे व्यवहार करेंगे? यही सवाल है – ullstrm

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