Tutorials

كيفية أتمتة لقطات شاشة متجر التطبيقات للإرسال في عام 2026

StoreManager TeamStoreManager Team
·8 دقيقة قراءة
مسار أوامر برمجي مؤتمت ينشئ لقطات شاشة متعددة ومترجمة لمتجر التطبيقات عبر أجهزة مختلفة

أهم النقاط

  • يجب توفير من 1 إلى 10 لقطات شاشة لكل دقة جهاز مدعومة لاجتياز فحوصات الإرسال الخاصة بـ Apple.
  • يؤدي دمج snapshot من Fastlane مع XCUITest إلى التخلص من أعمال التصدير اليدوي عبر أحجام الأجهزة المختلفة.
  • يؤدي إنشاء الأصول المترجمة برمجيًا إلى زيادة معدلات تحويل التطبيق العالمية بشكل كبير.
  • تستخدم مسارات نشر Android أداة screengrab من Fastlane المتصلة باختبارات Espresso للحصول على مزايا أتمتة مماثلة.
  • تعمل أدوات مثل StoreManager على أتمتة بيانات التوطين الوصفية لأكثر من 35 لغة مباشرةً داخل App Store Connect — دون الحاجة إلى CLI.
  • تضمن سير العمل المؤتمتة الامتثال لمتطلبات دقة البكسل الصارمة لعام 2026.
  • يعني التقاط 10 لقطات شاشة تسويقية عبر 3 أجهزة iOS و35 لغة ما يعادل 1,050 ملف صورة لكل تحديث. إن إنشاء هذه الأصول يدويًا يستنزف السرعة ويؤدي إلى أخطاء في التنسيق. يستعيد مسار العمل المؤتمت ساعات هندسية ثمينة ويضمن الحصول على بيانات وصفية منسقة بشكل مثالي لكل إصدار.

    كم عدد لقطات الشاشة المطلوبة لمتجر التطبيقات؟

    تتطلب Apple توفير من 1 إلى 10 لقطات شاشة لكل دقة جهاز لتطبيقات iOS في عام 2026. يجب عليك إرسال هذه الصور لأكبر الأحجام في عائلات الأجهزة المدعومة. يفرض App Store Connect تحققًا صارمًا؛ فالمجموعة غير المكتملة تمنع عملية إرسالك تمامًا.

    وفقًا لـ إرشادات صفحة منتج Apple الرسمية، تظهر أول لقطة شاشة إلى ثلاث لقطات في نتائج البحث عندما لا تتوفر معاينة للتطبيق. يقدم المطورون الناجحون ما يصل إلى 10 صور عالية الجودة للتواصل حول الميزات الأساسية وزيادة معدل التحويل إلى الحد الأقصى.

    كيفية إنشاء لقطات شاشة لإرسالها لمتجر التطبيقات؟

    يمكنك إنشاء لقطات الشاشة تلقائيًا باستخدام أطر اختبار واجهة المستخدم وأدوات سطر الأوامر. يجبر سير العمل هذا مجموعة الاختبار الخاصة بك على التنقل داخل التطبيق، وتفعيل حالات واجهة المستخدم المطلوبة، والتقاط بيانات الشاشة مباشرةً على مشغل CI/CD.

    باستخدام نصوص XCUITest البرمجية لنظام iOS (أو Espresso لنظام Android)، تحاكي المسارات تفاعلات المستخدمين، وتتوقف عند العروض الحيوية، وتستدعي أوامر الالتقاط. يوضح توثيق Fastlane snapshot الحجم الحقيقي: دعم 20 لغة عبر 6 أجهزة بـ 5 لقطات شاشة لكل منها يعني 600 صورة لكل تحديث — وهي مهمة لا تكون عملية إلا من خلال الأتمتة.

    مخطط يوضح XCUITest وهو يحفز التقاط المحاكي والرفع إلى App Store Connect
    مخطط يوضح XCUITest وهو يحفز التقاط المحاكي والرفع إلى App Store Connect

    ما هي أفضل أداة لأتمتة لقطات شاشة التطبيقات في عام 2026؟

    تعتمد أفضل أداة لأتمتة لقطات شاشة متجر التطبيقات في عام 2026 على حزمة CI/CD التي تستخدمها ومقدار الإعداد الذي تريد إدارته. إليك مقارنة بين أدوات أتمتة لقطات الشاشة الرئيسية:

    الأداةالمنصةطريقة الأتمتةدعم الترجمة (التوطين)التكامل مع CI/CD
    Fastlane snapshotiOSXCUITestأصلي (لغات Snapfile)ممتاز (أولوية لسطر الأوامر CLI)
    Fastlane screengrabAndroidEspressoأصلي (مُعامل اللغات)ممتاز (أولوية لسطر الأوامر CLI)
    StoreManageriOS (ASC)إضافة Chromeأكثر من 35 لغة عبر Gemini AIلا يتطلب CI
    Xcode CloudiOS فقطخطط XCTestتكوين اللغات يدويًابيئة CI خاصة بـ Apple فقط
    Firebase Test LabAndroidRobo/Espressoعمليات تشغيل الاختبار لكل لغةمتكامل مع GCP

    بالنسبة لمعظم الفرق التي تمتلك بالفعل مسارات CI/CD، تظل Fastlane هي الخيار الأقوى لأنها تتعامل مع كل من iOS وAndroid ضمن تكوين واحد قائم على Ruby. بالنسبة للفرق التي تريد تخطي إعداد 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. يعمل على أتمتة توطين البيانات الوصفية (العناوين والأوصاف والكلمات المفتاحية) لأكثر من 35 لغة باستخدام Gemini AI، ويضبط الأسعار استنادًا إلى PPP لأكثر من 175 منطقة — كل ذلك بنقرة واحدة. لا يوجد CLI للتثبيت، ولا CI/CD للتكوين، ولا مفاتيح API للإدارة.

    الاعتبارFastlaneStoreManager
    وقت الإعدادساعات (Ruby وXcode CLI وSnapfile)دقائق (تثبيت إضافة Chrome)
    التوطينتكوين لغات Snapfile + كتالوجات السلاسل النصيةأكثر من 35 لغة عبر Gemini AI بنقرة واحدة
    أتمتة التسعيرغير متضمنأسعار PPP لأكثر من 175 منطقة
    CI/CD مطلوبنعملا
    الأنسب لـالفرق ذات مسارات CI/CD الحاليةالمطورون المستقلون والفرق الصغيرة

    بالنسبة لكثير من المطورين المستقلين والاستوديوهات الصغيرة، تلغي StoreManager الجزء الأشد صعوبة في منحنى التوطين: إعداد الأدوات الأولية الذي لا يبدو أبدًا أنه يستحق الاستثمار من أجل تطبيق واحد.

    كيفية أتمتة لقطات شاشة iOS المترجمة؟

    يمكنك أتمتة لقطات الشاشة المترجمة عن طريق إقران معلمات اختبار واجهة المستخدم بنصوص النشر البرمجية التي تستهدف مناطق App Store Connect. يجبر هذا المحاكي على تشغيل تطبيقك بلغات محددة، مع حقن كتالوجات السلاسل النصية المترجمة الصحيحة قبل التقاط العروض.

    تُحدث لقطات الشاشة المترجمة بالكامل فارقًا ملموسًا في التنزيلات العالمية. من الناحية البرمجية، قم بتعريف اللغات المدعومة داخل ملف Snapfile في Fastlane. تقوم أداة الأتمتة بتشغيل المحاكي بالتتابع في كل لغة محددة (مثل es-MX)، وتقوم بتشغيل التنقل في XCUITest، وتحفظ الأصول في أدلة منفصلة. يتطلب دعم اللغات التي تُكتب من اليمين إلى اليسار (RTL) مثل اللغة العربية علامات محاكاة خاصة تتعامل معها الأتمتة بسلاسة دون تبديل الأجهزة يدويًا.

    بالنسبة لجانب البيانات الوصفية من التوطين — العناوين والأوصاف والكلمات المفتاحية — يعمل StoreManager على أتمتة الترجمة لأكثر من 35 لغة مباشرةً داخل App Store Connect. يغطي الجمع بين الالتقاط التلقائي للقطات الشاشة وتوطين البيانات الوصفية التلقائي سير عمل الإرسال الكامل. للاطلاع على اعتبارات التسعير عبر المناطق، راجع أتمتة تسعير متجر التطبيقات: التحديثات العالمية في عام 2026.

    بمجرد التقاط الصور، تتيح لك أداة frameit من Fastlane وضع نصوص التسويق المترجمة تلقائيًا فوق لقطات الأجهزة الخام.

    ثلاث شاشات لهواتف ذكية تعرض واجهة التطبيق ذاتها مترجمة بالكامل إلى لغات مختلفة
    ثلاث شاشات لهواتف ذكية تعرض واجهة التطبيق ذاتها مترجمة بالكامل إلى لغات مختلفة

    هل يمكنك أتمتة لقطات شاشة متجر Google Play؟

    نعم، يمكنك أتمتة لقطات شاشة متجر Play للاندرويد باستخدام إجراء screengrab من Fastlane جنبًا إلى جنب مع Espresso. يعمل هذا بشكل مشابه لعملية iOS ولكنه يستهدف محاكيات Android ويتواصل مباشرة مع واجهة برمجة تطبيقات Google Play Developer عبر أمر supply.

    يعكس سير عمل screengrab سير عمل snapshot: قم بتحديد اللغات في ملف Screengrabfile، واكتب فئات اختبار Espresso التي تتنقل في المسارات الرئيسية، ثم قم بتشغيل fastlane screengrab لإنشاء جميع المجموعات دفعة واحدة. وفقًا لـ توثيق Google Play Console، يُعدّ توطين قائمة متجرك — بما في ذلك لقطات الشاشة — للأسواق الرئيسية ممارسةً موصى بها لتحسين معدل التحويل إلى التثبيت.

    كيفية استخدام Fastlane لإنشاء لقطات شاشة متجر التطبيقات؟

    تستطيع استخدام Fastlane لأتمتة لقطات شاشة iOS عن طريق تشغيل fastlane snapshot init، وتكوين Snapfile الخاص بك، وإضافة وظيفة snapshot() في أهداف اختبار واجهة المستخدم في Xcode الخاصة بك.

    يتطلب الإعداد إضافة هدف اختبار واجهة مستخدم جديد في Xcode (UI Testing Target) وإضافة ملف SnapshotHelper.swift للربط بين مسار Ruby وأكواد Swift الأصلية. تأكد من أن المخطط المشترك (Shared Scheme) الخاص بك يمتلك هدف الاختبار المُمكَّن لتنفيذ سطر الأوامر. يشرح توثيق Fastlane snapshot عملية الإعداد الكاملة.

    اكتب نصوص XCUITest البرمجية التي تقوم بتشغيل التطبيق وتتولى التنقل في رحلات المستخدم الأساسية. عندما تُعرض واجهة بارزة، أدرج الدالة snapshot("01_Home_Screen"). يؤدي تنفيذ fastlane snapshot إلى قراءة ملف Snapfile لتشغيل محاكيات ولغات محددة، وتجميع الصور الملتقطة في تقرير موجز بصيغة HTML. قم بتشغيل أمر deliver لدفع البيانات الوصفية مباشرة إلى App Store Connect.

    رسم بياني بنمط المخطط الهندسي (Blueprint) يوضح الأبعاد المطلوبة للقطات شاشة iPhone بحجم 6.9 بوصة
    رسم بياني بنمط المخطط الهندسي (Blueprint) يوضح الأبعاد المطلوبة للقطات شاشة iPhone بحجم 6.9 بوصة

    ما هي متطلبات لقطات شاشة متجر التطبيقات لعام 2026؟

    تتطلب أبعاد لقطات شاشة متجر التطبيقات في عام 2026 دقة بكسل دقيقة تتطابق مع أحدث طرازات iPhone الرائدة. يؤدي أي انحراف عن هذه المقاييس إلى الرفض الفوري للأصول بواسطة خوادم التحقق التلقائية الخاصة بـ Apple.

    وفقًا لـ مواصفات لقطات شاشة Apple، تشمل الدقة المطلوبة: 1260 × 2736 بكسل للشاشة بحجم 6.9 بوصة (iPhone 16 Pro Max / iPhone 17 Pro Max)، و1284 × 2778 بكسل للشاشة بحجم 6.5 بوصة، و1179 × 2556 بكسل للشاشة بحجم 6.3 بوصة. تتطلب أجهزة iPad بحجم 13 بوصة دقة 2064 × 2752 بكسل. يجب أن تكون جميع الملفات بصيغة PNG أو JPEG، بألوان RGB مسطحة بدون قنوات ألفا، وألا يتجاوز حجم كل منها 8 ميغابايت.

    يُفضل التعامل مع أتمتة الامتثال للأبعاد من خلال دمج التحقق من الدقة مباشرة في مسار CI الخاص بك. يمكن لأدوات مثل ImageMagick أو Sharp تغيير حجم الصور الناتجة والتحقق من صحتها قبل أن تقوم خطوة deliver برفعها إلى App Store Connect، مما يتيح لك اكتشاف عدم تطابق الأبعاد قبل أن تتسبب في الرفض.

    الأسئلة الشائعة

    كم مرة يجب أن أقوم بتحديث لقطات شاشة متجر التطبيقات؟

    يجب عليك تحديث لقطات الشاشة كلما قمت بإصدار تغييرات رئيسية في الميزات أو تعديلات كبيرة على واجهة المستخدم. توصي أفضل الممارسات بتحديث الأصول مرتين على الأقل سنويًا للحفاظ على معدلات تحويل مثالية وعكس معايير تصميم أنظمة التشغيل.

    هل أحتاج إلى لقطة شاشة لجهاز iPad Pro إذا كان تطبيقي مخصصًا لأجهزة iPhone فقط؟

    لا. تشترط Apple توفير لقطات شاشة لجهاز iPad فقط إذا كان تطبيقك يتضمن استهدافًا صريحًا لنظام iPadOS. إذا كان التطبيق مخصصًا حصريًا لـ iPhone، فلن تحتاج سوى إلى أصول لشاشات بحجم 6.9 بوصة و6.5 بوصة.

    ما هو الحد الأقصى لحجم ملف لقطات شاشة متجر التطبيقات؟

    تقيد Apple حجم الملفات الفردية بحد أقصى 8 ميغابايت لكل صورة. يجب أن تكون الملفات بصيغة ألوان RGB المسطحة، ومنسقة كـ PNG أو JPEG، ويجب ألا تحتوي على شفافية. إذا كانت الأتمتة تنتج ملفات كبيرة الحجم، فقم بدمج أدوات مثل ImageMagick في مسارك لضغط الأصول قبل رفعها.

    هل يمكنني استخدام نفس لقطات الشاشة لأنظمة iOS وAndroid؟

    لا يمكنك استخدام ملفات متطابقة. تتطلب كل من Apple وGoogle أبعاد بكسل ونسب عرض إلى ارتفاع مختلفة تمامًا، وتحظر كلتا المنصتين عرض أجهزة المنافسين.

    المصادر

    • صفحة منتج App Store من Apple — الإرشادات الرسمية بشأن لقطات الشاشة وأفضل الممارسات لصفحة المنتج.
    • مواصفات لقطات شاشة Apple — متطلبات أبعاد البكسل الرسمية لعام 2026 لتقديم الطلبات إلى App Store Connect.
    • Fastlane snapshot — توثيق التقاط لقطات الشاشة لنظام iOS تلقائيًا.
    • Fastlane screengrab — توثيق التقاط لقطات الشاشة لنظام Android تلقائيًا.
    • مساعدة Google Play Console — الوثائق الرسمية حول توطين قائمة المتجر والأصول الرسومية.
    • StoreManager — إضافة Chrome لأتمتة توطين App Store Connect والتسعير المستند إلى PPP.
    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.

    متابعة القراءة