حين يفشل إصدار أو اتصال
تظهر معظم المشكلات في لوحة التحكم مع ما حدث ورابط لإصلاحه: تعرض نظرة عامة كل ما يحتاج إلى انتباهك تحت يحتاج إلى انتباهك، ولكلٍّ منها أصلحه، وتُظهر القائمة عددها بجانب نظرة عامة. يشرح هذا المقال كل مشكلة وأين تذهب لإصلاحها. ولمعرفة كيف تعمل الإصدارات، اطّلع على الإصدارات والتنزيلات.
قبل إصدارك التالي
قبل أن يبدأ الإصدار، نتحقق مما سيستخدمه. وكل ما قد يُفشله يظهر في صفحة الإصدارات والتنزيلات تحت قبل إصدارك التالي، ويفتح رابط إصلاحه الخطوة المناسبة من إعداد التطبيق. والمشكلة توقف الإصدار حتى تُصلَح، أما الأسطر المعلَّمة بـ للعلم فلا توقفه.
- أيقونتك: لا أيقونة، أو تتعذّر قراءتها، أو ليست صورة PNG بحجم 1024 × 1024 بلا شفافية. ارفع أيقونة جديدة في خطوة الهوية.
- ملفات Firebase: ملف Android أو iPhone لا يطابق اسم حزمة تطبيقك أو معرّف حزمته. ارفع ملف google-services.json أو GoogleService-Info.plist الصحيح في خطوة النشر.
- مفتاح App Store Connect: معرّف المفتاح أو معرّف الجهة المُصدِرة أو ملف المفتاح غير صحيح (يجب أن يكون ملف .p8 الذي يعطيه App Store Connect). أضفه مرة أخرى في خطوة النشر.
- مفاتيح التوقيع: تتعذّر قراءة شهادة توزيع iPhone (.p12) أو مفتاح الرفع الخاص بـ Android (keystore). ارفعه مرة أخرى في خطوة النشر.
- للعلم: من دون ملفات Firebase لن تصل الإشعارات إلى الهواتف. ومن دون مفتاح App Store Connect لا يمكن إرسال تطبيق iPhone إلى App Store Connect.
حين لا يكتمل إصدار
تظهر حالة الإصدار لم يكتمل، ولا يُنشر منه شيء. يصلك بريد إلكتروني وإشعار في Yallapp Business، ويُبلَّغ فريقنا. وتوضّح الصفحة السبب بكلمات بسيطة، مع رابط إصلاحه حين توجد صفحة لإصلاحه. ويعرض قسم ما طبعه الإصدار نهاية مخرجات الإصدار، من دون مفاتيحك وكلمات مرورك.
بعد إصلاح السبب، اختر المحاولة مرة أخرى. يبدأ الإصدار من جديد بنسخة التطبيق نفسها، لأن شيئًا لم يُنشر. وإن لم يكن في الصفحة شرح، فإنها تذكر الجزء الذي فشل، مثل «تعذّر بناء تطبيق Android»، ويتابع فريقنا الأمر.
معنى كل شرح
- تعذّر على الإصدار استخدام أيقونة تطبيقك: ارفع صورة PNG بحجم 1024 × 1024 بلا شفافية في خطوة الهوية.
- ملف google-services.json خاص باسم حزمة Android آخر: نزّله مرة أخرى من Firebase لاسم حزمة تطبيقك، وارفعه في خطوة النشر.
- ملف GoogleService-Info.plist خاص بمعرّف حزمة آخر: نزّله مرة أخرى من Firebase لمعرّف حزمة تطبيقك، وارفعه في خطوة النشر.
- تعذّر فتح مفتاح الرفع الخاص بـ Android: كلمة مروره لا تطابق. ارفع ملف keystore مع كلمات مروره مرة أخرى في خطوة النشر.
- تعذّر توقيع تطبيق iPhone: تأكد من وجود معرّف الحزمة في حساب Apple Developer، وأن لمفتاح App Store Connect دور App Manager.
- لم تقبل Apple مفتاح App Store Connect: أنشئ مفتاحًا جديدًا بدور App Manager في App Store Connect › Users and Access › Integrations، وأضفه في خطوة النشر.
- تنتظر Apple موافقتك على اتفاقية محدّثة: وافق عليها في App Store Connect › Business، أو في developer.apple.com › Account.
- لدى المتجر هذه النسخة بالفعل: ابدأ الإصدار مرة أخرى بنسخة تطبيق أعلى.
- رفضت Google Play الرفع: حساب الخدمة لا يستطيع نشر هذا التطبيق. في Play Console › Users and permissions، امنحه صلاحية Release apps لتطبيقك.
- ليس تطبيقك على Google Play بعد: أنشئه في Play Console باسم حزمة تطبيقك، وارفع النسخة الأولى يدويًا (ملف App Bundle في صفحة الإصدارات والتنزيلات). وبعدها يكون الرفع تلقائيًا.
- حدثت مشكلة في جهاز الإصدار لدينا: المشكلة ليست في تطبيقك. ابدأ الإصدار مرة أخرى؛ وإن تكرر ذلك فسيتابعه فريقنا.
وقد تظهر مشكلة المتجر أيضًا في إصدار حالته جاهز: صُنعت ملفاتك، لكن الرفع إلى أحد المتاجر لم ينجح. أصلح السبب، ثم ابدأ إصدارًا جديدًا.
إصدار توقف
يستغرق الإصدار عادةً من 15 إلى 45 دقيقة. فإن انتظر البدء أكثر من يوم، أو لم يُرسل أي خبر لست ساعات أثناء البناء، تقول الصفحة إنه يستغرق وقتًا أطول بكثير من المعتاد وإنه غالبًا توقف. ويُبلَّغ فريقنا. اختر المحاولة مرة أخرى لتبدأه من جديد: يُغلق الإصدار المتوقف، ولا يُنشر منه شيء.
حين يفشل اتصال
نفحص كل يوم موقعك أو منصتك، ومفاتيح الدفع، ومفاتيح الإشعارات. وحين يفشل أحدها، ترى تنبيهًا في صفحة نظرة عامة، وإشعارًا في Yallapp Business، وبريدًا إلكترونيًا. افتح التكاملات، واطّلع على ما تعطّل، وأصلحه، ثم اختر اختبار. اطّلع على التكاملات. وإن كان تطبيقك يستخدم واجهتك البرمجية الخاصة وفشلت في آخر فحص لها، تذكر ذلك صفحة الإصدارات والتنزيلات أيضًا، مع رابط لفحصها. وإن لم تصل رموز تسجيل الدخول إلى الناس، فاطّلع على رموز تسجيل الدخول لا تصل.
حين يرفض متجر تطبيقك
قبل أن ترسل تطبيقك إلى المراجعة، راجع قسم هل التطبيق جاهز للإرسال؟ في صفحة النشر على المتاجر: اطّلع على جاهز للإرسال. وإن رفض متجر تطبيقك رغم ذلك، فاطّلع على إذا رفض المتجر تطبيقك.
ما زلت عالقًا؟ راسلنا على WhatsApp باسم تطبيقك ورقم الإصدار، وسنتابع الأمر.