إطلاق تطبيق عربي على App Store و Google Play: قائمة فحص المطور قبل المراجعة

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

هذه القائمة مبنية على العمل مع إصدارات فعلية منشورة من خلال حسابي في Apple Developer وGoogle Play Developer. ظهور التطبيق في المتجر إثبات نشر فقط، وليس وعداً بأن المراجعات المستقبلية ستأخذ الوقت نفسه أو تواجه المتطلبات نفسها.

المرحلة الأولى: جمّد ما الذي سترسله

قبل فتح App Store Connect أو Play Console، ثبت هذه الهوية:

الاسم العام:
Bundle ID أو Package ID:
الإصدار الظاهر للمستخدم:
رقم البناء:
البيئة الخلفية:
مسار الخصوصية والدعم:
الحساب الذي سيستخدمه المراجع:
الميزات الداخلة في هذا الإصدار:

الخلط بين build تجريبي وآخر مخصص للإنتاج يسبب أخطاء في API والإشعارات وروابط الخصوصية والتحليلات.

1. اختبر البناء الموقع

لا تكتفِ بـDebug أو نسخة تعمل من Metro. اختبر البنية التي ستُرفع فعلاً:

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

2. اجعل الخدمات الخلفية متاحة للمراجعة

تطلب Apple توفير وصول كامل للمراجع، بما في ذلك حساب تجريبي أو وضع عرض عندما يتطلب التطبيق حساباً، وتشغيل الخدمات الخلفية أثناء المراجعة. غياب التعليمات أو توقف API قد يجعل نسخة سليمة تبدو مكسورة.

قائمة Apple الرسمية قبل الإرسال

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

3. راجع الخصوصية من الكود إلى المتجر

لا تبدأ نموذج Data Safety أو App Privacy من الذاكرة. استخرج الحقيقة من:

  • حقول التسجيل والملف الشخصي.
  • SDK التحليلات والأعطال والإعلانات.
  • أذونات النظام.
  • رفع الصور والملفات والموقع.
  • السجلات الخلفية وفترة الاحتفاظ.
  • مشاركة البيانات مع مزودين خارجيين.

توضح Google أن المطور مسؤول عن اكتمال Data Safety، بما في ذلك البيانات التي تجمعها مكتبات الطرف الثالث. وتطلب Apple رابط سياسة خصوصية يصف الجمع والاستخدام والمشاركة وطلبات الحذف بصورة واضحة.

4. قلل الصلاحيات

كل صلاحية تفتح سؤالاً تقنياً وسياسياً. إذا كان التطبيق يستطيع اختيار صورة من picker دون صلاحية واسعة للمكتبة، لا تطلب صلاحية أوسع. إذا كانت الميزة لا تحتاج الموقع في الخلفية، لا تطلبه.

اختبر حالة الرفض. يجب أن يشرح التطبيق لماذا تعطلت الميزة وكيف يغير المستخدم القرار دون حبسه في شاشة فارغة.

5. راجع العربية و RTL في بيانات المتجر

اختبر:

  • الاسم والعنوان المختصر دون قطع.
  • وصفاً يشرح النتيجة، لا قائمة تقنية.
  • لقطات من البناء الحالي وبنص حقيقي.
  • ترتيب الصور حسب رحلة الاستخدام.
  • عدم خلط اتجاه الأرقام والروابط.
  • رابط دعم وخصوصية يعملان دون تسجيل دخول.

6. طابق اللقطات مع المنتج

لا تعرض ميزة غير موجودة أو شكلاً قديماً. يجب أن يعرف المراجع أين يجد كل ما يظهر في الوصف واللقطات.

على Google Play، جهز التصنيف ومعلومات الاتصال والقائمة واللقطات، وابدأ بالاختبارات الداخلية أو المغلقة عندما يتطلب الحساب ذلك. حالة «تم الإرسال» ليست «منشوراً». احتفظ دائماً بالفرق بين البناء المقبول والمسار قيد المراجعة والإصدار العام.

7. اكتب ملاحظات المراجع كمسار اختبار

الملاحظة المفيدة محددة:

1. افتح التطبيق واختر العربية.
2. سجل الدخول بحساب المراجعة المرفق في الحقل الآمن.
3. افتح الطلب التجريبي من الصفحة الرئيسية.
4. الميزة التي تستخدم الكاميرا موجودة داخل زر إرفاق مستند.
5. لا توجد عملية شراء حقيقية في هذا الحساب.

لا تكتب «كل شيء واضح داخل التطبيق» إذا كانت هناك ميزة غير مألوفة.

8. جهز الدعم بعد الإطلاق

قبل الضغط على الإرسال، حدد:

  • من يراقب الأعطال؟
  • من يستطيع إيقاف ميزة خلفية؟
  • ما خطة التراجع؟
  • أين تصل رسائل الدعم؟
  • ما الذي يحدث إذا رفض المتجر الإصدار؟
  • هل يمكن أن يعمل الإصدار السابق مع API الجديد؟

اختر هذه القائمة عندما

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

لا تعتبرها ضمان قبول

سياسات المتاجر وثائق متغيرة، وقد تعتمد المراجعة على نوع التطبيق والسوق والبيانات والميزات. راجع المصدر الرسمي وقت كل إرسال. القائمة تقلل النواقص، ولا تتنبأ بقرار المراجع.

الخلاصة

الإصدار الجيد سلسلة كاملة: بناء موقع، وبيئة متاحة، وبيانات متجر صادقة، وخصوصية مطابقة، وتعليمات مراجعة، ومراقبة بعد الإطلاق.

استخدم قائمة اختبار التطبيق العربي و RTL مع البناء الموقع، ثم راجع المصادر الرسمية في يوم الإرسال.