visionOS App Store स्क्रीनशॉट: साइज़ और requirements (2026)
visionOS अकेला ऐसा Apple platform है जिसका App Store स्क्रीनशॉट किसी phone या tablet जैसा नहीं दिखता। न कोई portrait device है, न notch, न home indicator — एक Vision Pro स्क्रीनशॉट आपके app की windows का एक wide 4K frame होता है जो एक spatial environment में float कर रही होती हैं। यही एक फर्क कई submission workflows को उलझा देता है, क्योंकि जो tooling लोग पहले से iPhone और iPad के लिए इस्तेमाल करते हैं वह एक portrait device frame और एक fixed simulator resolution मान लेती है जो संयोग से store से match करती है। visionOS पर, इनमें से कोई भी assumption सही नहीं बैठती।
यह post exact requirement cover करती है, obvious capture method गलत dimensions क्यों produce करता है, सही साइज़ का frame कैसे पाएं, spatial apps के लिए window-बनाम-immersive की बारीकी, और वह ईमानदार gap जहाँ अधिकतर स्क्रीनशॉट tooling आपको अकेला छोड़ देती है।
visionOS स्क्रीनशॉट requirement
Apple के App Store Connect screenshot specifications page पर, Apple Vision Pro का एक ही listed साइज़ है:
- Apple Vision Pro स्क्रीनशॉट साइज़: 3840 × 2160 pixels।
- Aspect ratio: 16:9 (यह standard 4K / UHD है)।
- Orientation: landscape। कोई portrait option नहीं है।
- Formats: PNG, JPG, या JPEG। WebP, HEIC और TIFF स्वीकृत नहीं हैं।
- Quantity: 1 से 10 स्क्रीनशॉट, साथ ही अधिकतम 3 app previews — बाकी हर platform जैसी ही limits।
iPhone और iPad के विपरीत, यहाँ support करने के लिए सिर्फ एक display साइज़ है। Vision Pro में कोई "6.9-inch बनाम 6.5-inch" split नहीं है, अलग iPad set नहीं है। एक साइज़, 3840 × 2160, और visionOS पर ship होने वाले किसी भी app के लिए यह ज़रूरी है। अगर आप बिना इस exact साइज़ के स्क्रीनशॉट के कोई visionOS build submit करते हैं, तो App Store Connect upload reject कर देगा।
Apple के स्वीकृत बाकी हर साइज़ के साथ यह कैसे fit होता है, इसके लिए पूरा reference App Store screenshot sizes guide पर है, और broader rules (formats, alpha, file limits) App Store screenshot requirements page पर हैं।
Simulator स्क्रीनशॉट गलत साइज़ का क्यों होता है
यहाँ वह हिस्सा है जो लोगों को हैरान करता है। स्क्रीनशॉट लेने का reflexive तरीका — visionOS simulator में अपना app चलाएं और Cmd + S दबाएं (या screenshot button इस्तेमाल करें) — आपको 3840 × 2160 फ़ाइल नहीं देता। standard visionOS simulator स्क्रीनशॉट लगभग 2732 × 2048 pixels, 4:3 aspect ratio पर आता है। यह न सही resolution है, न store के लिए सही shape।
तो obvious तरीके से लिया गया simulator स्क्रीनशॉट dimensions के कारण reject होगा। इसे ठीक करने के कुछ तरीके हैं:
- Reality Composer Pro Developer Capture। यह वह method है जिसकी ओर Apple की खुद की developer materials point करती हैं। यह जो capture produce करता है वह native 3840 × 2160 पर record होता है, इसलिए output बिना किसी resizing के पहले से ही store requirement match करता है। अगर आपके पास Xcode और Reality Composer Pro installed हैं, तो यह सबसे clean रास्ता है।
- Simulator स्क्रीनशॉट को upscale और crop करें। 2732 × 2048 capture लें, इसे 3840 wide तक scale करें (जो proportions बनाए रखते हुए लगभग 2879 tall तक पहुँचता है), फिर height को exactly 2160 तक crop करें। यह काम करता है, लेकिन fiddly है — आप pixels stretch कर रहे हैं और हाथ से crop कर रहे हैं, और हर स्क्रीनशॉट के लिए इसे दोहराना पड़ता है।
- असली Vision Pro से capture करें। device पर लिए गए स्क्रीनशॉट को required frame तक ला सकते हैं, हालाँकि आपको फिर भी verify करना चाहिए कि final dimensions exactly 3840 × 2160 पर land करती हैं।
practical takeaway यह है: यह मान न लें कि simulator आपको उतनी आसानी से store-ready फ़ाइल दे देगा जितना iPhone पर लगभग हो जाता है। visionOS पर, capture और "correctly-sized asset" दो अलग steps हैं, और इनके बीच का gap असली है। यह उसी class की गलती है जो बाकी platforms पर भी rejected uploads पैदा करती है — हमने इसके सबसे common version के बारे में जब App Store Connect कहता है आपके स्क्रीनशॉट dimensions गलत हैं में लिखा है।
Simulator या device से capture कैसे करें
एक typical visionOS app के लिए एक workable end-to-end flow:
- Xcode से visionOS simulator में app चलाएं। इसे उस state तक ले जाएं जो आप दिखाना चाहते हैं — main window open, relevant content visible, कोई भी immersive scene present हो।
- अगर आपके पास है तो Reality Composer Pro में Developer Capture इस्तेमाल करें, ताकि recording natively 3840 × 2160 हो। उस capture से एक still frame निकालें।
- अगर आपके पास सिर्फ plain simulator screenshot है, तो इसे 3840 wide तक upscale करें और height को 2160 तक crop करें। upload करने से पहले final pixel dimensions confirm करें — App Store Connect इन्हें exactly check करता है।
- carousel में चाहिए हर app state के लिए दोहराएं, अधिकतम दस स्क्रीनशॉट तक।
एक detail जो मायने रखती है: visionOS App Store स्क्रीनशॉट का पूरी तरह spatial, stereoscopic image होना ज़रूरी नहीं है। एक flat 2D frame स्वीकृत है, बशर्ते यह exactly 3840 × 2160 हो और visionOS environment के अंदर चल रहे app को दिखाए। आप कोई 3D फ़ाइल upload नहीं कर रहे — आप एक regular image upload कर रहे हैं जो संयोग से एक spatial app को depict करती है।
Spatial-app की बारीकियाँ: window captures बनाम immersive scenes
यहीं visionOS आपसे एक judgement call लेने को कहता है जो iPhone स्क्रीनशॉट कभी नहीं करते। एक visionOS app अपना UI दो broad modes में present कर सकता है, और स्क्रीनशॉट को क्या दिखाना चाहिए यह इस पर depend करता है कि experience को कौन सा mode define करता है:
- Window-based apps। अधिकतर visionOS apps essentially floating windows हैं — space में present किया गया एक 2D interface, कभी-कभी depth और ornaments के साथ। इनके लिए, स्क्रीनशॉट मुख्यतः window content और यह environment में कैसे बैठता है, इसके बारे में है। composition question वही है जो किसी भी platform पर होता है: कौन सी screen, कौन सी state, user क्या देख रहा है।
- Immersive apps। जो apps पूर्ण या mixed immersive space खोलते हैं वे content से user का पूरा field of view भर देते हैं। एक single flat स्क्रीनशॉट इसका सिर्फ एक slice capture कर सकता है — एक viewpoint, एक moment। आपको वह frame चुनना होता है जो एक ऐसे experience को सबसे अच्छे से represent करे जो genuinely 360-जैसा है, जो phone screen चुनने से genuinely कठिन है।
background के बारे में भी सोचना ज़रूरी है। एक visionOS capture surrounding environment को शामिल करता है — आपकी windows के पीछे का passthrough या virtual scene — जो चाहे आप चाहें या न चाहें, स्क्रीनशॉट का हिस्सा बन जाता है। वह environment स्क्रीनशॉट कैसे पढ़ा जाता है इसमें असली काम कर रहा होता है, इसलिए capture करते समय अपने app के पीछे क्या है इसके बारे में सोच-समझकर तय करना बेहतर है, बजाय इसके कि simulator जो भी default करे वह आपकी store listing में चला जाए।
इनमें से कुछ भी आपके लिए automatically capture नहीं होता। क्या दिखाना है, कौन सा immersive viewpoint, और इसके पीछे कौन सा environment है — यह तय करना एक human composition decision है — और यही वह हिस्सा है जो इस बात को सबसे ज़्यादा प्रभावित करता है कि स्क्रीनशॉट actually app बेचता है या नहीं।
ईमानदार gap: अधिकतर tools visionOS को ignore करते हैं
यहाँ वह हिस्सा है जिसका कोई advertise नहीं करता। App Store screenshot tools का बड़ा ecosystem — device-frame generators, carousel builders, "अपना स्क्रीनशॉट drop करें और हम mock-up बना देंगे" services — भारी मात्रा में iPhone और iPad के इर्द-गिर्द बना है। इनके पास polished phone frames, tablet frames, कभी-कभी एक watch होती है। Vision Pro support "an afterthought" से लेकर "doesn't exist" तक कहीं भी हो सकता है।
क्यों? कुछ ईमानदार कारण हैं। visionOS की install base iPhone के मुकाबले छोटी है, इसलिए commercial incentive कमज़ोर है। 3840 × 2160 landscape frame उस portrait-device template को तोड़ देता है जिस पर ये tools बने हैं। और Vision Pro स्क्रीनशॉट को wrap करने के लिए कोई clean "device frame" नहीं है जिस तरह आप phone screen को iPhone bezel में wrap करते हैं — device आपके चेहरे पर है, frame में नहीं। इसलिए अधिकतर tools बस वहाँ एक hole छोड़ देते हैं जहाँ visionOS होना चाहिए, और developers को capture, resizing, और composition हाथ से करना पड़ता है।
अगर आप visionOS पर ship करते हैं, तो इस gap के लिए plan करें। capture work के लिए budget रखें, dimensions manually verify करने की उम्मीद रखें, और यह मान कर न चलें कि जो tool आप iPhone स्क्रीनशॉट के लिए इस्तेमाल करते हैं उसमें visionOS path होगा। अधिकतर में नहीं होता।
Mokbi कहाँ fit होता है (और कहाँ नहीं)
सीधा जवाब पहले: Mokbi आपके visionOS स्क्रीनशॉट capture नहीं करता। यह simulator नहीं चलाता, Vision Pro से record नहीं करता, और यह आपके लिए किसी immersive space से frame नहीं निकाल सकता। capture step — visionOS में चल रहे आपके app की 3840 × 2160 image पाना — यह आप पर है, Developer Capture या ऊपर बताए गए upscale-और-crop route से। जो कोई भी दावा करे कि कोई browser tool जादुई ढंग से एक spatial app capture कर सकता है, वह overselling कर रहा है।
जहाँ यह मदद करता है वह है बाद में, composition और localization में। एक बार जब आपके पास सही साइज़ का visionOS frame हो, तो Mokbi एक browser editor है जो इसे store carousel में layout करता है: captions जोड़ना, multi-panel layouts arrange करना, उन captions को Apple की App Store languages की पूरी list में एक click में translate करना, और सही dimensions पर एक्सपोर्ट करना। यह उस स्क्रीनशॉट के ऊपर design करता है जो आप पहले से capture कर चुके हैं — इसे capture नहीं करता। watermarked प्रीव्यू के साथ Designing free है; unlimited एक्सपोर्ट और publishing एक subscription के साथ आते हैं — Solo €29.99/mo पर (1 app) या Studio €49.99/mo पर (अधिकतम 5 apps), कोई one-time purchase नहीं। खासतौर पर landscape 4K visionOS frame के लिए, value caption और localization workflow है, device frame नहीं — Vision Pro को wrap करने के लिए कोई bezel नहीं है।