0%
النشر على المتاجر

النشر

من بناء التصحيح إلى ملف تنفيذي موقّع جاهز للإرسال

15-20 دقيقة

النشر على المتاجر

التطبيق الذي يعمل على المحاكي الخاص بك قطع نصف الطريق فقط نحو النشر، وليس 95 % منه. والمسافة المتبقية لا تُقاس بأسطر الشيفرة، بل تتكوّن من معرّفات فريدة لا يمكن تغييرها بعد أول إرسال، ومن مفاتيح توقيع لا رجعة في فقدانها، ومن وضع release يكشف أخطاء لا تظهر في وضع debug، ومن متطلبات متاجر تتغير عدة مرات في السنة.

هذا درس من نوع مختلف عن الدروس السابقة. فالشيفرة فيه قليلة، وجوهره قرارات وعمليات تحقق. سنتبع الترتيب الذي تفرض به نفسها فعلًا: أولًا ما لا رجعة فيه ويجب بالتالي حسمه قبل أي شيء، أي معرّف الحزمة والاسم ومفتاح التوقيع، ثم إنتاج الملف التنفيذي، وأخيرًا ما يبقى تحضيره من جهة المتجر.

تنبيه صريح قبل البدء. إن إجراءات المتجرين، وأبعاد الصور المطلوبة، والحد الأدنى لمستويات API في Android، وإقرارات الخصوصية، وتكلفة حسابات المطوّرين، كلها تتغير بانتظام. يصف هذا الدرس الخطوات التقنية من جهة Flutter، وهي مستقرة. أما فيما يخص قواعد النشر، فالمصدر الموثوق الوحيد هو لوحة تحكم المتجر المعني لحظة الإرسال؛ فلا تعتمد على أي مبلغ أو مدة تقرؤها في درس، بما في ذلك هذا الدرس.

ما لا رجعة فيه: معرّف الحزمة

معرّف التطبيق، com.exemple.mon_app، هو المفتاح الذي يعرف المتجر تطبيقك به. وبعد نشر أول إصدار لا يمكن تعديله: فتغييره يعني إنشاء تطبيق جديد، بلا مستخدمي التطبيق الأول ولا تقييماته ولا سجله.

التعليقات

التعليقات مدعومة عبر GitHub Discussions

سجّل الدخول باستخدام GitHub للمشاركة في النقاش

تم نسخ الرابط!