دليل
النشر للجميع، شاشة بشاشة
نسختك قيد الاختبار. يرشدك هذا الدليل خلال النماذج التي تعرضها Apple وGoogle بعد ذلك، خانة بخانة، حتى تضغط زر الإرسال.
App Store
أرسل Push200 نسختك بالفعل إلى App Store Connect، حيث تظهر في TestFlight. لنشرها على App Store، تملأ صفحة تطبيقك وترسلها إلى مراجعة Apple. خصّص نحو ساعة في المرة الأولى. أما التحديثات اللاحقة فتحتاج فقط إلى النسخة الجديدة وبضع كلمات عمّا تغيّر.
دليل، لا استشارة
نصف أين تضغط وما تطلبه كل خانة، كما تعرضها Apple وGoogle اليوم. ما تكتبه، وقبول تطبيقك من عدمه، أمرٌ بينك وبين المتجر. لا يقدّم Push200 استشارات قانونية أو متعلقة بالخصوصية أو بالأعمال، لذا اسأل مختصًا مؤهلًا عن هذه المسائل. تغيّر Apple وGoogle شاشاتهما من حين لآخر. وإذا اختلف أي شيء هنا عن صفحاتهما، فصفحاتهما هي الصحيحة.
جهّز هذه الأشياء
تطلب Apple كل ما يلي قبل أن تتمكن من الإرسال:
- لقطات شاشة لتطبيقك على iPhone، وعلى iPad إذا كان تطبيقك يعمل على iPad
- وصف لتطبيقك، وكلمات بحث مفتاحية بحد أقصى 100 حرف
- صفحة دعم على الويب يتواصل منها الناس معك، وعنوان سياسة الخصوصية الخاصة بك على الويب
- إذا كان تطبيقك يتطلب تسجيل الدخول: حساب تجريبي يعمل، لمراجِع Apple
- اسم جهة الاتصال ورقم الهاتف والبريد الإلكتروني، لمراجِع Apple فقط
افتح صفحة إصدار تطبيقك
افتح App Store Connect، واضغط Apps واختر تطبيقك. على اليسار، تحت iOS App، اضغط على الإصدار الموسوم بـ Prepare for Submission، مثل 1.0. معظم ما يلي موجود في هذه الصفحة.
أضف لقطات الشاشة
تحت Previews and Screenshots، تعرض Apple مقاسات الشاشة التي تحتاجها. اسحب لقطات الشاشة إلى كل مقاس تطلبه.
- تطلب Apple أكبر مقاس iPhone في قائمتها، وتستخدم تلك اللقطات لأجهزة iPhone الأصغر
- إذا كان تطبيقك يعمل على iPad، فستطلب Apple لقطات شاشة لـ iPad أيضًا
- حتى 10 لقطات شاشة لكل مقاس. وتتوقع Apple أن تُظهر تطبيقك أثناء الاستخدام
- مقاسات لقطات الشاشة لدى Apple تذكر المقاسات الدقيقة بالبكسل
املأ خانات النص
في الصفحة نفسها:
- Promotional Text: اختياري، حتى 170 حرفًا، ويمكنك تغييره في أي وقت دون مراجعة
- Description: ما يفعله تطبيقك، حتى 4000 حرف
- Keywords: كلمات قد يبحث عنها الناس، مفصولة بفواصل، حتى 100 حرف إجمالًا
- Support URL: مطلوب، وهو صفحة الويب التي يجد فيها الناس المساعدة
- Marketing URL: اختياري
- Copyright: مالك التطبيق، وعادةً السنة واسمك أو اسم شركتك، مثل 2026 شركتك
اختر النسخة التي أرسلها Push200
مرّر إلى Build واضغط Add Build، أو +. اختر النسخة التي تحمل رقم الإصدار الذي عرضه لك Push200. إذا لم تظهر بعد، فما زالت Apple تعالجها. يستغرق ذلك عادةً بضع دقائق بعد وصول رسالة Apple الإلكترونية.
- قد تسألك Apple عمّا إذا كان تطبيقك يستخدم التشفير. صفحة Apple حول التشفير تشرح كل إجابة، بما في ذلك ما يُعدّ تشفيرًا قياسيًا
املأ App Information
على اليسار، تحت General، اضغط App Information:
- Name وSubtitle: حتى 30 حرفًا لكلٍّ منهما. الاسم هو ما يظهر تحت أيقونتك في المتجر
- Category: قسم المتجر الذي يظهر فيه تطبيقك، مع قسم ثانٍ اختياري
- Content Rights: هل يعرض تطبيقك محتوى يملكه شخص آخر
- Age Rating: اضغط Set Up Age Ratings أو Edit، وأجب عن أسئلة Apple حول محتوى تطبيقك. تحدد Apple التصنيف بناءً على إجاباتك
املأ App Privacy
على اليسار، اضغط App Privacy. يصبح هذا قسم الخصوصية في صفحة تطبيقك على App Store.
- Privacy Policy URL: عنوان سياسة الخصوصية الخاصة بك على الويب. تشترط Apple وجودها لكل تطبيق
- اضغط Get Started. تسألك Apple عمّا إذا كنت أنت، أو خدمات داخل تطبيقك، تجمع بيانات. يمكن أن تشمل الخدمات داخل تطبيقك تسجيل الدخول والتحليلات والإعلانات وتقارير الأعطال والمدفوعات، مثل Firebase
- لكل نوع من البيانات تحدده، تسأل Apple عن الغرض من استخدامه، وهل هو مرتبط بالشخص، وهل يُستخدم للتتبّع
- عادةً ما ينشر صانعو كل خدمة ما تجمعه خدمتهم، وهذا يساعدك على الإجابة
- اضغط Publish عند الانتهاء. صفحة App Privacy لدى Apple تشرح كل سؤال
حدّد السعر والبلدان
على اليسار، اضغط Pricing and Availability. اختر سعرًا، أو Free، والبلدان والمناطق التي يظهر فيها تطبيقك. تحتاج التطبيقات المدفوعة إلى توقيع اتفاقية Paid Apps لدى Apple، ضمن Business.
أخبر مراجِع Apple بما يحتاجه
عُد إلى صفحة الإصدار، ومرّر إلى App Review Information:
- Sign-in required: إذا كان تطبيقك يتطلب تسجيل الدخول، فحدّد هذا الخيار واكتب اسم مستخدم وكلمة مرور تجريبيين يعملان. المراجِع الذي لا يستطيع تسجيل الدخول يعيد التطبيق عادةً
- Contact Information: اسمك ورقم هاتفك وبريدك الإلكتروني. لا يراها إلا Apple
- Notes: أي شيء لا يستطيع المراجِع إيجاده بنفسه، مثل ميزة تحتاج إلى رمز أو مكان أو جهاز
اختر موعد إطلاقه
تحت App Store Version Release، اختر كيف يُطلق تطبيقك بعد موافقة Apple عليه: يدويًا بزر، أو تلقائيًا على الفور، أو تلقائيًا في تاريخ تختاره.
أرسله للمراجعة
في أعلى اليمين، اضغط Add for Review. تعرض Apple ملخصًا. اضغط Submit to App Review. تتغير حالة تطبيقك إلى Waiting for Review، ثم In Review. تقول Apple إن معظم التطبيقات تُراجع خلال يوم أو يومين، وترسل إليك النتيجة بالبريد الإلكتروني.
إذا أعادته Apple
تجد رسالة Apple في App Store Connect ضمن App Review، وهي تذكر القاعدة المعنية من إرشادات مراجعة التطبيقات لدى Apple. يمكنك الرد هناك. إذا كان هناك ما يجب تغييره في التطبيق، فغيّر الكود، واضغط بناء في Push200، واختر النسخة الجديدة في صفحة الإصدار، ثم أرسله مجددًا.
أسباب شائعة لإعادة التطبيقات وفق إرشادات Apple
هذه مأخوذة من إرشادات Apple المنشورة. تقرر Apple في كل حالة على حدة، لذا اقرأ الإرشادات نفسها.
- التطبيق يتعطل، أو فيه روابط لا تعمل أو صفحات فارغة أو نص مؤقت
- المراجِع لا يستطيع تسجيل الدخول، لأن الحساب التجريبي غير موجود أو لا يعمل
- إجابات الخصوصية لا تطابق ما يفعله التطبيق، أو رابط سياسة الخصوصية لا يعمل
- التطبيق في معظمه موقع ويب داخل إطار، وقليل منه يعمل كتطبيق
- أشياء رقمية، مثل الاشتراكات أو الميزات الإضافية، تُباع دون نظام الشراء داخل التطبيق من Apple
- يمكن للناس إنشاء حساب في التطبيق لكن لا يمكنهم حذفه من داخل التطبيق
- لقطات شاشة لا تُظهر التطبيق نفسه
تحديثاتك القادمة
لكل تحديث، اضغط + بجوار iOS App على اليسار لإنشاء إصدار جديد، واختر النسخة الجديدة التي أرسلها Push200، واكتب What's New in This Version، ثم أرسله مجددًا. يبقى كل ما عدا ذلك معبّأً.
لم يبدأ البناء بعد؟
إذا لم يكن تطبيقك يُبنى بعد، فابدأ بربط GitHub وApple وGoogle Play.
اقرأ دليل الإعدادGoogle Play
يرسل Push200 كل نسخة إلى Google Play كإصدار تجريبي، على مسار الاختبار الذي اخترته. لجعل تطبيقك متاحًا للجميع، تملأ مهام تطبيقك في Play Console، ثم ترسل إصدارًا إلى الإنتاج. خصّص نحو ساعة في المرة الأولى.
دليل، لا استشارة
نصف أين تضغط وما تطلبه كل خانة، كما تعرضها Apple وGoogle اليوم. ما تكتبه، وقبول تطبيقك من عدمه، أمرٌ بينك وبين المتجر. لا يقدّم Push200 استشارات قانونية أو متعلقة بالخصوصية أو بالأعمال، لذا اسأل مختصًا مؤهلًا عن هذه المسائل. تغيّر Apple وGoogle شاشاتهما من حين لآخر. وإذا اختلف أي شيء هنا عن صفحاتهما، فصفحاتهما هي الصحيحة.
تحقّق من نوع حسابك أولًا
تشترط Google على الحسابات الشخصية الجديدة إجراء اختبار مغلق مع 12 مختبِرًا على الأقل لمدة 14 يومًا متتالية قبل النشر للجميع. لا تنطبق هذه القاعدة على حسابات المؤسسات (التجارية)، لكنها تحتاج إلى رقم D-U-N-S عند التسجيل. اقرأ قواعد Google للحسابات الشخصية، واطّلع على خطوات الاختبار أدناه.
جهّز هذه الأشياء
تطلب Google كل ما يلي قبل أن يصبح تطبيقك متاحًا للجميع:
- أيقونة التطبيق: 512 × 512 بكسل، بصيغة PNG
- صورة مميزة: 1024 × 500 بكسل، تظهر أعلى صفحتك في المتجر
- لقطتا شاشة للهاتف على الأقل، إضافةً إلى لقطات للجهاز اللوحي إذا كان تطبيقك يدعم الأجهزة اللوحية
- وصف قصير حتى 80 حرفًا، ووصف كامل حتى 4000 حرف
- عنوان سياسة الخصوصية الخاصة بك على الويب، وبريد إلكتروني للتواصل
- إذا كان تطبيقك يتطلب تسجيل الدخول: حساب تجريبي يعمل، لمراجِع Google
افتح مهام إعداد تطبيقك
افتح Play Console واختر تطبيقك. في Dashboard، تعرض Google المهام التي تحتاجها تحت Set up your app. تفتح كل مهمة نموذجًا قصيرًا. اضغط Save في كل منها، فتظهر بجانبها علامة صح.
سياسة الخصوصية والوصول إلى التطبيق
في المهام المتعلقة بمحتوى تطبيقك:
- Privacy policy: الصق عنوان سياسة الخصوصية الخاصة بك على الويب
- App access: وضّح ما إذا كان كل شيء في تطبيقك يعمل دون تسجيل الدخول. إن لم يكن كذلك، فأضف تعليمات وبيانات دخول تجريبية تعمل لمراجِع Google
الإعلانات وتصنيف المحتوى والجمهور المستهدف
ثلاثة نماذج قصيرة أخرى:
- Ads: وضّح ما إذا كان تطبيقك يعرض إعلانات، بما في ذلك إعلانات من خدمات داخل تطبيقك
- Content rating: اضغط Start questionnaire، وأدخل بريدك الإلكتروني، واختر فئة تطبيقك، وأجب عن الأسئلة حول محتوى تطبيقك. تُحدَّد تصنيفاتك لكل بلد بناءً على إجاباتك
- Target audience and content: اختر الفئات العمرية التي يستهدفها تطبيقك. إذا شملت الأطفال، فتنطبق أيضًا قواعد Google الخاصة بالعائلات
أمان البيانات
يصبح هذا قسم أمان البيانات في صفحتك على المتجر.
- تسأل Google عمّا إذا كان تطبيقك يجمع أو يشارك أيًّا من أنواع البيانات التي تذكرها، بما في ذلك البيانات التي تجمعها خدمات داخل تطبيقك، مثل Firebase أو التحليلات أو الإعلانات
- لكل نوع تحدده، تسأل عن الغرض من استخدامه، وهل هو اختياري أم مطلوب
- وتسأل أيضًا عمّا إذا كانت البيانات مشفّرة أثناء نقلها، وكيف يمكن للناس طلب حذف بياناتهم
- عادةً ما ينشر صانعو كل خدمة ما تجمعه خدمتهم. صفحة مساعدة Google لهذا النموذج تشرح كل سؤال
الإقرارات الأخرى
لا تعرض Google إلا ما ينطبق على تطبيقك. وقد تشمل:
- News apps وGovernment apps وFinancial features وHealth: أسئلة حول هذه الأنواع من التطبيقات
- Account deletion: إذا كان بإمكان الناس إنشاء حساب في تطبيقك، تطلب Google صفحة ويب يمكنهم من خلالها طلب حذف حساباتهم
- Permissions: إذا كان تطبيقك يستخدم أذونات حساسة، مثل الموقع في الخلفية أو الرسائل النصية، تسأل Google عن السبب
صفحتك في المتجر
على اليسار، تحت Grow users، اضغط Store presence، ثم Main store listing:
- App name: حتى 30 حرفًا
- Short description وFull description
- Graphics: أيقونتك والصورة المميزة ولقطات الشاشة
- تحت Store settings: فئة تطبيقك، والوسوم، والبريد الإلكتروني للتواصل، والموقع الإلكتروني
الاختبار، وقاعدة الـ 12 مختبِرًا
تحت Test and release، ثم Testing، تقدّم Google ثلاثة أنواع من الاختبار:
- Internal testing: حتى 100 شخص تدعوهم. يرسل Push200 النسخ إلى هنا ما لم تختر مسارًا آخر في الإعدادات المتقدمة لتطبيقك
- Closed testing: أشخاص تدعوهم عبر قائمة بريد إلكتروني أو مجموعة Google. هذا هو الاختبار الذي تطلبه قاعدة Google للـ 12 مختبِرًا
- Open testing: يمكن لأي شخص الانضمام من صفحتك في المتجر
إذا كان لديك حساب شخصي جديد
لاستيفاء قاعدة Google قبل النشر للجميع:
- افتح Closed testing، وأنشئ مسارًا أو استخدم المسار الذي أنشأته Google، وأضف عناوين البريد الإلكتروني لمختبِريك
- أنشئ إصدارًا على ذلك المسار وأضف النسخة التي رفعها Push200، من Add from library
- أرسل رابط الاشتراك إلى مختبِريك. يفتحه كلٌّ منهم، وينضم، ويثبّت تطبيقك من Google Play
- تحتسب Google المختبِرين الذين يبقون مشتركين. بعد 14 يومًا متتالية مع 12 مختبِرًا على الأقل، يعرض Dashboard خيار Apply for production، مع بضعة أسئلة عن اختبارك
أرسل إصدارًا إلى الإنتاج
تحت Test and release، اضغط Production:
- تحت Countries / regions، اختر الأماكن التي يتوفر فيها تطبيقك
- اضغط Create new release، ثم Add from library، واختر النسخة التي رفعها Push200، وهي نفسها التي اختبرتها
- اكتب ملاحظات الإصدار، وهي الكلمات التي يراها الناس تحت «ما الجديد»، ثم اضغط Next وSave
- انتقل إلى Publishing overview واضغط Send changes for review
مراجعة Google
تقول Google إن المراجعات قد تستغرق حتى 7 أيام، وأحيانًا أكثر للتطبيقات الجديدة. ستصلك رسالة بريد إلكتروني عند الانتهاء. إذا رفضت Google التطبيق، فستوضح الرسالة وInbox في Play Console السياسة المعنية وما يجب تغييره. غيّر تطبيقك أو النموذج، واضغط بناء في Push200 إذا تغيّر التطبيق نفسه، ثم أرسله مجددًا.
أسباب شائعة لرفض التطبيقات وفق سياسات Google
هذه مأخوذة من سياسات Google المنشورة. تقرر Google في كل حالة على حدة، لذا اقرأ مركز سياسات Google نفسه.
- إجابات أمان البيانات لا تطابق ما يجمعه التطبيق أو خدماته
- لا توجد سياسة خصوصية، أو أن رابطها لا يعمل
- المراجِع لا يستطيع تسجيل الدخول، لأن App access لا يتضمن بيانات دخول تجريبية تعمل
- حشو الكلمات المفتاحية في الاسم أو الأوصاف، أو نص لا يطابق التطبيق
- التطبيق يتعطل أو لا يفعل ما تقوله صفحته في المتجر
- استخدام إذن حساس دون الإقرار الذي تطلبه Google
- لا توجد طريقة لطلب حذف الحساب، مع أن التطبيق يتيح للناس إنشاء حساب
تحديثاتك القادمة
بعد أن يصبح تطبيقك متاحًا للجميع، يصبح كل تحديث سريعًا. يرسل Push200 النسخة الجديدة إلى مسار الاختبار الخاص بك. اختبرها، ثم في Production اضغط Create new release، وأضف النسخة الجديدة، واكتب ما الجديد، وأرسلها للمراجعة.
لم يبدأ البناء بعد؟
إذا لم يكن تطبيقك يُبنى بعد، فابدأ بربط GitHub وApple وGoogle Play.
اقرأ دليل الإعداد