اطلاق تطبيقك في متجر App Store
لإطلاق أول تطبيق لك على متجر آبل (App Store)، عليك المرور بعدة خطوات أساسية تبدأ من تطوير التطبيق وتنتهي بمراجعته وقبوله.
إليك الدليل المباشر والمختصر للخطوات التي يجب عليك اتباعها:
1. المتطلبات الأساسية
- جهاز ماك (Mac): تحتاج إلى جهاز حاسوب بنظام macOS لتشغيل برنامج البرمجة.
- برنامج Xcode: هو البيئة الرسمية لتطوير وتجهيز تطبيقات آبل (يمكن تحميله مجاناً من متجر الماك).
- حساب مطور آبل (Apple Developer Account): يتطلب التسجيل للاشتراك في البرنامج السنوي للمطورين وتكلفته 99 دولاراً أمريكياً في السنة للأفراد.
2. تجهيز التطبيق وإعداده للاعتماد
- حساب App Store Connect: بعد تفعيل حساب المطور، ستتمكن من الدخول إلى منصة App Store Connect لإنشاء ملف تعريف لتطبيقك (إدخال اسم التطبيق، اللغة، الفئة، ووصف التطبيق).
- الشهادات والمعرفات (Certificates & Profiles): من خلال منصة المطورين، ستحتاج إلى إنشاء شهادة تعريفية للمطور (Development Certificate) وملف تعريف برمجيات (Provisioning Profile) لربط تطبيقك بهويتك كمطور.
- الصور والملفات الدعائية: تجهيز لقطات شاشة (Screenshots) للتطبيق بمقاسات مختلفة تناسب أجهزة الآيفون والآيباد، بالإضافة إلى تصميم أيقونة التطبيق بدقة عالية، وكتابة سياسة الخصوصية (Privacy Policy).
3. رفع التطبيق عبر Xcode
- افتح مشروعك داخل برنامج Xcode.
- تأكد من إعداد “الـ Bundle Identifier” ليتطابق مع ما أنشأته في حساب App Store Connect.
- اختر الوجهة لتكون جهازاً عاماً (Generic iOS Device) وليس محاكياً (Simulator).
- اذهب إلى القائمة العلوية واختيار Product ثم Archive.
- بعد إتمام العملية، ستفتح لك نافذة المنظم (Organizer)، اضغط على Distribute App واتبع الخطوات لرفع ملف التطبيق (Build) مباشرة إلى حسابك.
4. إرسال التطبيق للمراجعة
- بمجرد اكتمال الرفع، اذهب إلى حسابك في App Store Connect.
- اختر النسخة المرفوعة (Build) واربطها بملف التطبيق الذي جهزته.
- حدد التسعير (مجاني أو مدفوع) والدول التي سيتوفر فيها التطبيق.
- اضغط على زر Submit for Review (إرسال للمراجعة).
تستغرق مراجعة آبل للتطبيقات عادةً من 24 إلى 48 ساعة (وقد تمتد لبضعة أيام في بعض الأحيان). إذا وافق الفريق على التطبيق، فسيُنشر مباشرة أو في الموعد الذي حددته، وإذا رُفض، سيرسلون لك الأسباب لتعديلها وإعادة الرفع.
ملاحظة مهمة من خلال مراجعة التطبيقات التي تم رفضها كانت المشكلة عدم توافق الموقع مع شاشة الجوال حيث كانت غير مستقرة