Tutorials

2026 में सबमिशन के लिए App Store स्क्रीनशॉट को ऑटोमेट कैसे करें

StoreManager TeamStoreManager Team
·8 मिनट का पठन
विभिन्न डिवाइसों पर कई स्थानीयकृत App Store स्क्रीनशॉट जनरेट करने वाली ऑटोमेटेड कोड पाइपलाइन

मुख्य बातें

  • Apple के सबमिशन चेक पास करने के लिए आपको हर सपोर्टेड डिवाइस रिज़ॉल्यूशन के लिए 1 से 10 स्क्रीनशॉट देने होंगे।
  • Fastlane snapshot को XCUITest के साथ एकीकृत करने से अलग-अलग डिवाइस साइज़ के लिए मैन्युअल एक्सपोर्ट का काम खत्म हो जाता है।
  • प्रोग्रामेटिक तरीके से स्थानीयकृत एसेट्स जनरेट करने से ऐप की वैश्विक रूपांतरण दर काफी बढ़ जाती है।
  • Android डिप्लॉयमेंट पाइपलाइन एक जैसे ऑटोमेशन लाभों के लिए Espresso टेस्ट से जुड़े Fastlane screengrab का उपयोग करती हैं।
  • StoreManager जैसे टूल App Store Connect के अंदर ही 35+ भाषाओं में लोकलाइज़ेशन मेटाडेटा को ऑटोमेट करते हैं — कोई CLI नहीं चाहिए।
  • ऑटोमेटेड वर्कफ़्लो 2026 की सख्त पिक्सेल रिज़ॉल्यूशन आवश्यकताओं का अनुपालन सुनिश्चित करते हैं।
  • 3 iOS डिवाइसों और 35 भाषाओं में 10 मार्केटिंग स्क्रीनशॉट कैप्चर करने का अर्थ है प्रति अपडेट 1,050 इमेज फ़ाइलें। इन एसेट्स को मैन्युअली बनाने से काम की गति धीमी होती है और फॉर्मेटिंग की गलतियां होती हैं। एक ऑटोमेटेड पाइपलाइन इंजीनियरिंग के घंटे बचाती है और हर रिलीज़ के लिए पर्फेक्ट फॉर्मेट किए गए मेटाडेटा की गारंटी देती है।

    ऐप स्टोर के लिए कितने स्क्रीनशॉट ज़रूरी हैं?

    2026 में iOS ऐप के लिए Apple को प्रति डिवाइस रिज़ॉल्यूशन 1 से 10 स्क्रीनशॉट चाहिए। आपको सपोर्टेड डिवाइस फैमिली के सबसे बड़े साइज़ के लिए ये इमेज सबमिट करनी होंगी। App Store Connect सख्त वैलिडेशन लागू करता है; अधूरा सेट आपके सबमिशन को पूरी तरह ब्लॉक कर देता है।

    Apple की प्रोडक्ट पेज गाइडलाइन के अनुसार, जब कोई ऐप प्रिव्यू उपलब्ध न हो तो पहले एक से तीन स्क्रीनशॉट सर्च रिजल्ट में दिखते हैं। सफल डेवलपर्स मुख्य फीचर बताने और रूपांतरण अधिकतम करने के लिए 10 उच्च-गुणवत्ता वाली इमेज देते हैं।

    ऐप स्टोर सबमिशन के लिए स्क्रीनशॉट कैसे जनरेट करें?

    आप UI टेस्टिंग फ्रेमवर्क और कमांड-लाइन टूल का उपयोग करके स्वचालित रूप से स्क्रीनशॉट जनरेट कर सकते हैं। यह वर्कफ़्लो आपकी टेस्टिंग सूट को ऐप में नेविगेट करने, चाहे गए UI स्टेट को ट्रिगर करने और स्क्रीन डेटा को सीधे CI/CD रनर पर कैप्चर करने के लिए मजबूर करता है।

    iOS के लिए XCUITest स्क्रिप्ट (या Android के लिए Espresso) का उपयोग करके पाइपलाइन यूज़र इंटरैक्शन सिम्युलेट करती हैं, महत्वपूर्ण व्यू पर रुकती हैं और कैप्चर कमांड चलाती हैं। Fastlane snapshot दस्तावेज़ीकरण का पैमाना स्पष्ट करता है: 6 डिवाइस पर 20 भाषाओं में प्रत्येक 5 स्क्रीनशॉट के साथ सपोर्ट करने का अर्थ है प्रति अपडेट 600 इमेज — यह काम केवल ऑटोमेशन के ज़रिए व्यावहारिक है।

    XCUITest द्वारा सिम्युलेटर कैप्चर ट्रिगर करने और App Store Connect पर अपलोड दिखाने वाला डायग्राम
    XCUITest द्वारा सिम्युलेटर कैप्चर ट्रिगर करने और App Store Connect पर अपलोड दिखाने वाला डायग्राम

    2026 में ऐप स्क्रीनशॉट ऑटोमेट करने का सबसे अच्छा टूल कौन सा है?

    2026 में ऐप स्टोर स्क्रीनशॉट ऑटोमेट करने का सबसे अच्छा टूल आपके CI/CD स्टैक और आप कितना सेटअप मैनेज करना चाहते हैं, इस पर निर्भर करता है। यहाँ प्रमुख स्क्रीनशॉट ऑटोमेशन टूल की तुलना दी गई है:

    टूलप्लेटफ़ॉर्मऑटोमेशन विधिस्थानीयकरण सपोर्टCI/CD एकीकरण
    Fastlane snapshotiOSXCUITestनेटिव (Snapfile लोकेल)उत्कृष्ट (CLI-फर्स्ट)
    Fastlane screengrabAndroidEspressoनेटिव (locales पैरामीटर)उत्कृष्ट (CLI-फर्स्ट)
    StoreManageriOS (ASC)Chrome एक्सटेंशनGemini AI द्वारा 35+ भाषाएंकोई CI ज़रूरी नहीं
    Xcode Cloudकेवल iOSXCTest Plansमैन्युअल लोकेल कॉन्फ़िगरेशनकेवल Apple CI
    Firebase Test LabAndroidRobo/Espressoप्रति-लोकेल टेस्ट रनGCP-इंटीग्रेटेड

    मौजूदा CI/CD पाइपलाइन वाली अधिकांश टीमों के लिए Fastlane एक मज़बूत विकल्प बना हुआ है क्योंकि यह एक ही Ruby-आधारित कॉन्फ़िगरेशन में iOS और Android दोनों संभालता है। जो टीमें CLI सेटअप पूरी तरह छोड़ना चाहती हैं उनके लिए StoreManager Chrome एक्सटेंशन के रूप में सीधे App Store Connect पर काम करता है — कोई टर्मिनल नहीं, कोई API की नहीं, कोई CI/CD कॉन्फ़िगरेशन नहीं।

    StoreManager बनाम Fastlane: सही दृष्टिकोण चुनना

    Fastlane और StoreManager दोनों लोकलाइज़ेशन की समस्या हल करते हैं, लेकिन अलग-अलग तरीके से। आपका चुनाव टीम के आकार, तकनीकी दक्षता और वर्कफ़्लो प्राथमिकताओं पर निर्भर करता है।

    Fastlane CI/CD-आधारित स्क्रीनशॉट ऑटोमेशन का इंडस्ट्री स्टैंडर्ड है। इसके लिए Ruby इंस्टॉलेशन, Xcode CLI टूल, कॉन्फ़िगर किया हुआ Snapfile और XCUITest टारगेट चाहिए। सेटअप में आमतौर पर कुछ घंटे लगते हैं, और जब Xcode के वर्शन बदलते हैं या नए डिवाइस आते हैं तो मेंटेनेंस अतिरिक्त बोझ बढ़ाता है। इसका फायदा मौजूदा बिल्ड पाइपलाइन के साथ गहरा एकीकरण और कैप्चर प्रक्रिया पर पूरा नियंत्रण है।

    StoreManager एक अलग दृष्टिकोण अपनाता है। टर्मिनल में स्क्रिप्ट चलाने की बजाय यह एक Chrome एक्सटेंशन के रूप में सीधे App Store Connect पर काम करता है। Gemini AI का उपयोग करके 35+ भाषाओं में मेटाडेटा (शीर्षक, विवरण, कीवर्ड) का लोकलाइज़ेशन ऑटोमेट करता है और 175+ टेरिटरी के लिए PPP-आधारित मूल्य निर्धारण सेट करता है — सब एक क्लिक में। कोई CLI इंस्टॉल नहीं, कोई CI/CD कॉन्फ़िगर नहीं, कोई API की मैनेज नहीं।

    विचारFastlaneStoreManager
    सेटअप समयघंटे (Ruby, Xcode CLI, Snapfile)मिनट (Chrome एक्सटेंशन इंस्टॉल)
    लोकलाइज़ेशनSnapfile लोकेल कॉन्फ़िग + स्ट्रिंग कैटलॉगGemini AI द्वारा 35+ भाषाएं, एक क्लिक
    मूल्य निर्धारण ऑटोमेशनशामिल नहीं175+ टेरिटरी के लिए PPP-आधारित मूल्य निर्धारण
    CI/CD ज़रूरीहांनहीं
    के लिए सबसे अच्छामौजूदा CI/CD पाइपलाइन वाली टीमेंइंडी डेवलपर्स और छोटी टीमें

    कई इंडी डेवलपर्स और छोटे स्टूडियो के लिए StoreManager लोकलाइज़ेशन कर्व का सबसे कठिन हिस्सा खत्म कर देता है: वह शुरुआती टूलिंग सेटअप जो एक ही ऐप के लिए कभी निवेश के लायक नहीं लगता।

    स्थानीयकृत iOS स्क्रीनशॉट को ऑटोमेट कैसे करें?

    आप UI टेस्ट पैरामीटर को App Store Connect टेरिटरी को टारगेट करने वाले डिप्लॉयमेंट स्क्रिप्ट के साथ जोड़कर स्थानीयकृत स्क्रीनशॉट ऑटोमेट करते हैं। इससे सिम्युलेटर आपके एप्लिकेशन को विशिष्ट भाषाओं में बूट करने के लिए मजबूर होता है और व्यू कैप्चर करने से पहले सही स्थानीयकृत स्ट्रिंग कैटलॉग इंजेक्ट होते हैं।

    पूरी तरह से स्थानीयकृत स्क्रीनशॉट वैश्विक डाउनलोड में मापनीय अंतर लाते हैं। प्रोग्रामेटिक रूप से अपने Fastlane Snapfile में सपोर्टेड लोकेल परिभाषित करें। ऑटोमेशन टूल क्रमिक रूप से प्रत्येक परिभाषित भाषा (जैसे es-MX) में सिम्युलेटर लॉन्च करता है, XCUITest नेविगेशन चलाता है और एसेट्स को अलग-अलग डायरेक्टरी में सहेजता है। अरबी जैसी RTL (दाएं-से-बाएं) भाषाओं को सपोर्ट करने के लिए विशेष सिम्युलेटर फ्लैग की ज़रूरत होती है जिसे ऑटोमेशन बिना मैन्युअल डिवाइस स्वैपिंग के आसानी से संभाल लेता है।

    लोकलाइज़ेशन के मेटाडेटा पहलू — शीर्षक, विवरण और कीवर्ड — के लिए StoreManager सीधे App Store Connect के अंदर 35+ भाषाओं में अनुवाद ऑटोमेट करता है। ऑटोमेटेड स्क्रीनशॉट कैप्चर को ऑटोमेटेड मेटाडेटा लोकलाइज़ेशन के साथ जोड़ने से पूरा सबमिशन वर्कफ़्लो कवर हो जाता है। टेरिटरी के अनुसार मूल्य निर्धारण के लिए देखें App Store Pricing Automation: Global Updates in 2026

    एक बार इमेज कैप्चर हो जाने पर Fastlane का frameit आपको रॉ डिवाइस कैप्चर पर ट्रांसलेटेड मार्केटिंग कॉपी अपने आप स्टैम्प करने की सुविधा देता है।

    अलग-अलग भाषाओं में पूरी तरह स्थानीयकृत एक ही ऐप इंटरफ़ेस दिखाते तीन स्मार्टफोन स्क्रीन
    अलग-अलग भाषाओं में पूरी तरह स्थानीयकृत एक ही ऐप इंटरफ़ेस दिखाते तीन स्मार्टफोन स्क्रीन

    क्या आप Google Play Store स्क्रीनशॉट ऑटोमेट कर सकते हैं?

    हाँ, आप Espresso के साथ Fastlane की screengrab एक्शन का उपयोग करके Android Play Store स्क्रीनशॉट ऑटोमेट कर सकते हैं। यह iOS प्रक्रिया जैसा काम करता है लेकिन Android एम्युलेटर को टारगेट करता है और supply कमांड के ज़रिए सीधे Google Play Developer API से संवाद करता है।

    screengrab वर्कफ़्लो snapshot को मिरर करता है: Screengrabfile में लोकेल परिभाषित करें, Espresso टेस्ट क्लास लिखें जो मुख्य फ्लो नेविगेट करें, और सभी कॉम्बिनेशन बैच-जनरेट करने के लिए fastlane screengrab चलाएं। Google Play Console दस्तावेज़ीकरण के अनुसार, अपने मुख्य बाजारों के लिए अपनी स्टोर लिस्टिंग — स्क्रीनशॉट सहित — को लोकलाइज़ करना इंस्टॉल रूपांतरण सुधारने की अनुशंसित प्रथा है।

    ऐप स्टोर स्क्रीनशॉट के लिए Fastlane का उपयोग कैसे करें?

    iOS स्क्रीनशॉट ऑटोमेट करने के लिए Fastlane का उपयोग करने हेतु fastlane snapshot init चलाएं, अपना Snapfile कॉन्फ़िगर करें और Xcode UI टेस्ट टारगेट में snapshot() मेथड जोड़ें।

    सेटअप के लिए एक नया Xcode UI Testing Target और Ruby पाइपलाइन को Swift नेटिव कोड से ब्रिज करने के लिए SnapshotHelper.swift जोड़ना ज़रूरी है। सुनिश्चित करें कि आपके शेयर्ड स्कीम में कमांड-लाइन एग्जीक्यूशन के लिए टेस्ट टारगेट इनेबल हो। Fastlane snapshot दस्तावेज़ीकरण पूरी सेटअप प्रक्रिया बताता है।

    XCUITest स्क्रिप्ट लिखें जो ऐप लॉन्च करें और मुख्य यूज़र जर्नी नेविगेट करें। जब कोई फीचर्ड व्यू दिखे तो snapshot("01_Home_Screen") डालें। fastlane snapshot चलाने पर यह विशिष्ट सिम्युलेटर और भाषाएं बूट करने के लिए आपका Snapfile पढ़ता है और कैप्चर की गई इमेज को HTML सारांश रिपोर्ट में एकत्र करता है। मेटाडेटा सीधे App Store Connect पर पुश करने के लिए deliver चलाएं।

    ज़रूरी 6.9-इंच iPhone स्क्रीनशॉट डाइमेंशन दिखाने वाला ब्लूप्रिंट-स्टाइल ग्राफ़िक
    ज़रूरी 6.9-इंच iPhone स्क्रीनशॉट डाइमेंशन दिखाने वाला ब्लूप्रिंट-स्टाइल ग्राफ़िक

    2026 के लिए ऐप स्टोर स्क्रीनशॉट आवश्यकताएँ क्या हैं?

    2026 में App Store स्क्रीनशॉट डाइमेंशन के लिए नवीनतम फ्लैगशिप iPhone मॉडल से मेल खाने वाले सटीक पिक्सेल रिज़ॉल्यूशन की ज़रूरत है। कोई भी विचलन Apple के ऑटोमेटेड वैलिडेशन सर्वर द्वारा तुरंत एसेट रिजेक्शन का कारण बनता है।

    Apple की स्क्रीनशॉट विशिष्टताओं के अनुसार, आवश्यक रिज़ॉल्यूशन में शामिल हैं: 6.9-इंच डिस्प्ले (iPhone 16 Pro Max / iPhone 17 Pro Max) के लिए 1260 x 2736 पिक्सेल, 6.5-इंच डिस्प्ले के लिए 1284 x 2778 पिक्सेल, और 6.3-इंच डिस्प्ले के लिए 1179 x 2556 पिक्सेल। 13-इंच iPad के लिए 2064 x 2752 पिक्सेल चाहिए। सभी फ़ाइलें PNG या JPEG, बिना अल्फा चैनल वाली फ्लैटन RGB और प्रत्येक 8 MB से कम होनी चाहिए।

    डाइमेंशन अनुपालन को ऑटोमेट करने का सबसे अच्छा तरीका है अपनी CI पाइपलाइन में सीधे रिज़ॉल्यूशन वैलिडेशन एकीकृत करना। ImageMagick या Sharp जैसे टूल deliver स्टेप के App Store Connect पर अपलोड से पहले आउटपुट इमेज का साइज़ बदल और वैलिडेट कर सकते हैं, जिससे डाइमेंशन मिसमैच रिजेक्शन ट्रिगर होने से पहले ही पकड़ में आ जाता है।

    अक्सर पूछे जाने वाले प्रश्न

    मुझे अपने App Store स्क्रीनशॉट को कितनी बार अपडेट करना चाहिए?

    जब भी बड़े फीचर बदलाव या UI ओवरहॉल जारी करें तो स्क्रीनशॉट अपडेट करें। इष्टतम रूपांतरण दर बनाए रखने और OS डिज़ाइन मानकों को दर्शाने के लिए सर्वोत्तम प्रथाएं साल में दो बार एसेट रिफ्रेश करने की सलाह देती हैं।

    अगर मेरा ऐप केवल iPhone के लिए है, तो क्या मुझे iPad Pro स्क्रीनशॉट की ज़रूरत है?

    नहीं। Apple को iPad स्क्रीनशॉट केवल तभी चाहिए जब आपके एप्लिकेशन में स्पष्ट iPadOS टारगेट हो। अगर यह सख्ती से iPhone टारगेट है तो केवल 6.9-इंच और 6.5-इंच एसेट्स चाहिए।

    App Store स्क्रीनशॉट के लिए अधिकतम फ़ाइल साइज़ क्या है?

    Apple व्यक्तिगत फ़ाइल साइज़ को अधिकतम 8 MB प्रति इमेज तक सीमित करता है। फ़ाइलें फ्लैटन RGB, PNG या JPEG फॉर्मेट में होनी चाहिए और ट्रांसपेरेंसी नहीं होनी चाहिए। अगर ऑटोमेशन बड़े साइज़ की फ़ाइलें जनरेट करे तो अपलोड से पहले एसेट्स कम्प्रेस करने के लिए पाइपलाइन में ImageMagick जैसे टूल एकीकृत करें।

    क्या मैं iOS और Android के लिए एक ही स्क्रीनशॉट इस्तेमाल कर सकता हूँ?

    आप एक जैसी फ़ाइलें नहीं इस्तेमाल कर सकते। Apple और Google को पूरी तरह अलग पिक्सेल डाइमेंशन और आस्पेक्ट रेशियो चाहिए, और दोनों प्लेटफ़ॉर्म प्रतिस्पर्धी हार्डवेयर दिखाने पर रोक लगाते हैं।

    स्रोत

    • Apple App Store प्रोडक्ट पेज — स्क्रीनशॉट और प्रोडक्ट पेज की सर्वोत्तम प्रथाओं पर आधिकारिक दिशानिर्देश।
    • Apple स्क्रीनशॉट विशिष्टताएं — App Store Connect सबमिशन के लिए 2026 की आधिकारिक पिक्सेल डाइमेंशन आवश्यकताएं।
    • Fastlane snapshot — स्वचालित iOS स्क्रीनशॉट कैप्चर का दस्तावेज़ीकरण।
    • Fastlane screengrab — स्वचालित Android स्क्रीनशॉट कैप्चर का दस्तावेज़ीकरण।
    • Google Play Console सहायता — स्टोर लिस्टिंग लोकलाइज़ेशन और ग्राफ़िक एसेट्स पर आधिकारिक दस्तावेज़ीकरण।
    • StoreManager — App Store Connect लोकलाइज़ेशन और PPP-आधारित मूल्य निर्धारण ऑटोमेट करने वाला Chrome एक्सटेंशन।
    StoreManager Team

    द्वारा लिखा गया

    StoreManager Team

    Specializing in ASO, app localization, and PPP-based pricing strategies across 175+ territories

    The team behind StoreManager — building tools that automate App Store Connect localization and pricing for mobile developers worldwide.

    पढ़ना जारी रखें