fbpx

10 نصائح لرفع تطبيقك على اب ستور بدون مشاكل

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

قد يهمك أيضًا:

كيفية رفع تطبيقك على اب ستور بدون مشاكل (خطوة بخطوة)

1- تجهيز معلومات التطبيق

من أجل أن يتم قبول تطبيقك بدون مشاكل ننصحك بإعداد هذه المعلومات مسبقًا لأنك ستحتاجها في عملية رفع تطبيقك على اب ستور وهي تنقسم إلى؛ معلومات إلزامية يجب اتباعها من أجل قبول التطبيق في الآب ستور، وأخرى تساعد تطبيقك على الظهور بشكل أسرع في نتائج البحث:

  • اسم التطبيق (Name): وهو الاسم الذي سيتم عرضه للمستخدمين.
  • وصف التطبيق (Description): يجب أن توضح بالتفصيل الميزات والوظائف الذي يقوم بها تطبيقك.
  • لقطات الشاشة (Screenshots): أنت بحاجة إلى 2-5 صور على الأقل، بمعدل صورة واحدة على الأقل لكل حجم شاشة جهاز مدعوم.*لا يمكن أن تحتوي الصور على شفافية.
  • أيقونة التطبيق (App Icon): يجب أن تكون صورة الأيقونة بصيغة PNG أو JPG بدقة لا تقل عن DPI 72 كحد أدنى، وبتنسيق ألوان RGB، أيضًا يجب أن تكون الصورة مربعة ولا تحتوي على أي زوايا مستديرة، لأن شركة Apple تقوم بإضافة الزوايا المستديرة بشكل أوتوماتيكي وموحد لجميع الأيقونات.
  • الكلمات الدلالية (Keywords): يجب عليك فصل جميع الكلمات بفاصلة (,).
    وفقًا لشركة آبل فإن 65% من التنزيلات تأتي من البحث لذلك يجب عليك الاهتمام باختيار أهم الكلمات الدلالية التي تعبر عن التطبيق وتكون رائجة في عمليات البحث في آنٍ واحد من أجل ضمان ظهور تطبيقك في أعلى نتائج البحث.
  • الفئات (Categories): اختر الفئة الأساسية الملائمة لتطبيقك، يمكنك اختيار فئة ثانوية للتطبيق لكن ذلك ليس ضروريًا.
  • تصنيف التطبيق (Rating): يجب عليك اختيار التقييم العمري المناسب بناءً على محتوى التطبيق. كما هو موضح من قبل شركة آبل هنا.
  • رابط صفحة الدعم (Support URL):يجب أن توفر رابط لصفحة الويب التي تحتوي معلومات الدعم الخاصة بالتطبيق.
  • رابط صفحة سياسة الخصوصية (Privacy Policy URL):يمكنك توفير رابط لصفحة سياسة الخصوصية الخاصة بالتطبيق (اختياري).
  • حقوق النشر (Copyright): استخدم التنسيق التالي:  YYYY Company Name، السنة بالتنسيق الكامل مثلًا (2021) متبوعة باسم شركتك (أي اسم من اختيارك).
  • حساب تجريبي ( Demo Account): إذا كان تطبيقك يتطلب تسجيل الدخول عليك تقديم حساب تجريبي مع كلمة المرور حتى يتمكن فريق مراجعة التطبيقات في شركة آبل من استخدامه لتقييم التطبيق قبل قبوله للمتجر.
    ويجب أن يمتلك هذا الحساب صلاحيات كاملة داخل التطبيق في حالة كانت هناك صلاحيات محدودة بحسب نوع الحساب، ويمكنك حذف هذا الحساب بمجرد رفع تطبيقك على اب ستور والموافقة عليه من شركة آبل.

 

رفع تطبيقك على اب ستور

 

2- انشاء معرف حزمة التطبيق (Bundle Identifier)

معرف الحزمة هو اسم مميز للتطبيق الخاص بك وهو الاسم الذي يتعرف عليه متجر التطبيقات وأجهزة iOS.

ويجب أن يكون معرف الحزمة موافقًا للتنسيق المعتمد من شركة آبل وهو كالتالي:

  • com.yourcompanyname.yourappname: كلمة com يتبعها اسم شركتك باللغة الإنجليزية، ثم يتبعها اسم التطبيق باللغة الإنجليزية.
  • أيضًا عليك الانتباه إلى أن التسمية حساسة لحالة الأحرف.

ولكي تنشئ معرف الحزمة المطلوب لكي تتمكن من رفع تطبيقك على اب ستور بنجاح اتبع الخطوات التالية:

  1. انتقل إلى صفحة بوابة مطوري آبل (Apple’s Developer Portal) وقم بتسجيل الدخول إلى حسابك.
  2. انقر فوق المعرفات (Identifiers).
  3. انقر فوق “+” في الجزء العلوي الأيمن أو الأيسر من الشاشة (على حسب لغة العرض التي تستخدمها)
  4. ثم قم بتعبئة خانة معرف التطبيق (App ID) بنفس الاسم الذي وضعته عند تطوير التطبيق.
  5. تأكد من التسمية تطابق التنسيق المعتمد من شركة آبل كما ذكرنا سابقًا.
  6. بعد ذلك قم باختيار خدمات التطبيقات التي قد يحتاجها تطبيقك، ثم انقر متابعة.
  7. بعد التحقق من المعلومات التي قمت بإدخالها يمكنك ضغط إرسال (Submit).

 

 

3- تجهيز طلب توقيع الشهادة – للحصول على شهادة رقمية معتمدة من آبل (Signing Certificates)

من اجل رفع تطبيقك على اب ستور ونشره بنجاح فإنه يجب أن يتم توقعيه رقميًا بشهادة معتمدة من شركة آبل، كذلك فإن هذه الشهادة تستخدم لربط جهاز الكمبيوتر الخاص بك بحساب مطوري آبل (Apple developer account)، ويمكنك الحصول عليها باتباع الخطوات التالية:

  1. افتح تطبيق KeyChain Access (الوصول إلى سلسلة المفاتيح)، في جهاز الماك الخاص بك.
  2. في تطبيق الوصول إلى سلسلة المفاتيح على الـ Mac، اختر الوصول إلى سلسلة المفاتيح > مساعد الشهادة > طلب شهادة من جهة إصدار شهادات موثقة.
  3. قم بتعبئة خانة البريد الإلكتروني الخاص بك، وخانة الاسم الشائع: ننصح بوضع اسم التطبيق فيه، بقية الخانات مثل البريد الإلكتروني للمرجع المصدق (CA) غير ضرورية.
  4. تأكد من الضغط على خيار الحفظ على القرص (Saved to Disk)
  5. قم بحفظ طلب توقيع الشهادة إلى وقت لاحق.

للتوضيح أكثر بخصوص مساعد الشهادة، الشهادة، الجهات الموثوقة (المرجع المصدق) من الموقع الرسمي لشركة آبل اضغط هنا، أو انظر الصورة أدناه.

 

 

4- إنشاء شهادة (App Store Production Certificate)

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

في هذه الخطوة سنقوم بالحصول على شهادة (Ad-Hoc Distribution) وهي شهادة تسمح لك بتثبيت التطبيق على 100 جهاز من اختيار المطور إما عن طريق الإيميل أو غيرها من الوسائل، وهذا مفيد جدًا في مرحلة اختبار التطبيق وإصداره بنسخة البيتا من أجل معالجة أي مشاكل تظهر فيه.

وللحصول على الشهادة اتبع الخطوات التالية:

  1. انتقل إلى صفحة بوابة مطوري آبل (Apple’s Developer Portal) وقم بتسجيل الدخول إلى حسابك.
  2. انقر فوق الشهادات (Certificates).
  3. انقر فوق “+” في الجزء العلوي الأيمن أو الأيسر من الشاشة (على حسب لغة العرض التي تستخدمها).
  4. قم باختيار شهادة “App Store and Ad Hoc”، الموجودة في خانة Production.
  5. الآن قم برفع طلب توقيع الشهادة الذي أنشأته في الخطوة السابقة.
  6. قم بتنزيل الشهادة وتثبيتها على جهاز الماك الخاص بك (انقر عليها مرتين لتثبيتها).
  7. عليك حفظ هذه الشهادة في مكان آمن، وعمل أكثر من نسخة احتياطية لها.
  8. انتقل إلى الخطوة التالية من خطوات رفع تطبيقك على اب ستور بدون مشاكل.

 

 

5- إنشاء ملف تعريف (Provisioning Profiles)

يتم حزم ملفات Provisioning Profiles مع تطبيقات iOS بحيث تتمكن الأجهزة من تثبيتها، وهي خطوة أساسية من خطوات رفع تطبيقك على اب ستور بنجاح.

  1. بعد تسجيل الدخول إلى حساب مطوري آبل الخاص بك انقر فوق Provisioning Profiles.
  2. انقر فوق “+” في الجزء العلوي الأيمن أو الأيسر من الشاشة (على حسب لغة العرض التي تستخدمها).
  3. اضغط على App Store Distribution.
  4. قم باختيار معرّف الحزمة (Bundle ID) الذي قمت بإنشائه في الخطوة 2 واضغط متابعة.
  5. قم باختيار الشهادة التي تم إنشاؤها في الخطوة السابقة، ثم انقر فوق متابعة.
  6. تأكد من أن اسم ملف التعريف يطابق النظام المعتمد من شركة آبل وهو كالتالي: App Name – App Store Distribution.
  7. بعد ذلك اضغط على توليد (Generate) ملف التعريف وتحميله إلى جهازك.
  8. قم بتثبيت الملف على جهازك بالنقر عليه مرتين.
  9. عليك حفظ هذا الملف في مكان آمن، وعمل أكثر من نسخة احتياطية له.

 

 

6- تعبئة قائمة App Store Listing

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

  1. في المتصفح اذهب إلى صفحة App Store Connect.
  2. بعد تسجيل الدخول إلى حسابك انقر فوق تطبيقاتي.
  3. انقر فوق “+” في الجزء العلوي الأيمن أو الأيسر من الشاشة (على حسب لغة العرض التي تستخدمها).
  4. اختار “تطبيق iOS جديد”.
  5. قم بتعبئة خانة معرف الحزمة (Bundle ID): بنفس المعرف الذي تم إنشاؤه مسبقًا.
  6. أيضًا قم بتعبئة SKU : بنفس معرف الحزمة الذي تم إنشاؤه سابقًا.
  7. أنقر فوق إنشاء.
  8. انتقل إلى الخطوة التالية من خطوات رفع تطبيقك على اب ستور بدون مشاكل.

 

 

 

7- إنشاء نسخة (Release Build) من التطبيق

في هذه الخطوة سنتعرف على بعض النصائح المهمة من أجل إنشاء النسخة النهائية من تطبيقك والجاهزة للنشر على اب ستور:

  1. أولًا قم بالذهاب إلى برنامج Xcode، وقم بفتح ملفات عمل التطبيق الخاص بك.
  2. قم بتحديث الإصدار وأرقام الإصدار (build numbers).
  3. اذهب إلى إعدادات Build Settings وتأكد من الضغط على “ALL” أعلى الشاشة من أجل إظهار جميع الإعدادات.
  4. مرر لأسفل إلى أن تصل إلى Code Signing، وقم باختيار ملفيّ؛ (provisioning profile، وملف signing identity) الذي قمت بإنشائهم في الخطوات السابقة.
  5. بمجرد الانتهاء من ذلك، انتقل إلى أعلى القائمة وحدد خيار Generic iOS Device كوجهة البناء الفعلية، لكن تذكر القيام بذلك فقط إذا لم يكن هناك جهاز iOS فعلي متصل بجهاز الماك.
  6. بعد ذلك قم بنشر التطبيق عبر خيار (Distribute)، ثم قم بتسجيل الدخول إلى حساب مطوري آبل الخاص بك من أجل رفع تطبيقك على اب ستور وانتظار الموافقة عليه.

 

 

8- تعبئة قائمة معلومات التطبيق (Version Details)

في هذه الخطوة سيتعين عليك تعبئة جميع المعلومات التي قمت بجمعها وتجهيزها في الخطوة 1 من خطوات رفع تطبيقك على اب ستور بنجاح، وهي المعلومات التي ستظهر للمستخدمين وبناءً عليها سيقررون تحميل التطبيق من عدمه لذلك يجب عليك تجهيزها بعناية بالغة،

  • في هذه الخطوة سيتوجب عليك أيضًا اختيار بنية التطبيق (build) الذي تفضل ربطها بهذه النسخة (عادةً تظهر بنية التطبيق أو الـ build، بعد حوالي 10-15 دقيقة من إرسالها بواسطة برنامج Xcode.

كذلك يمكن تحديد سعر التطبيق من هذه الإعدادات في حالة كنت تخطط لنشر تطبيق مدفوع على الآب ستور.

 

 

9- إرسال النسخة النهائية للمراجعة

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

وفي هذه الخطوة ننصحك بمراجعة خيارات النشر:

  • النشر اليدوي (Manual): حيث سيظهر لك زر لنشر التطبيق بعد الموافقة عليه بواسطة شركة آبل.
  • النشر التلقائي (Automatic) بهذه الطريقة سيتم نشر التطبيق بمجرد الموافقة عليه من فريق آبل.

قد يأخذ وقت مراجعة التطبيق ما بين أسبوع إلى 3 أسابيع لذلك عليك الانتظار وفي حالة لم يتم الموافقة على تطبيقك يجب عليك التأكد من مراجعة جميع الملاحظات التي توضح سبب رفض تطبيقك والتي ستجدها في Resolution Center.

 

 

10- نشر التطبيق

الى هنا تكون أنهيت جميع خطوات رفع تطبيقك على اب ستور بنجاح، ولكن إذا كنت حددت خيار النشر اليدوي (Manual) في الخطوة 9 فسيتبقى عليك فقط ضغط زر النشر الذي سيظهر لك لتتمكن من إكمال آخر مراحل رفع تطبيقك على اب ستور ونشره بنجاح.

  • ملاحظة: قد تحتاج للانتظار ما بين ساعة إلى 24 ساعة من أجل ظهور تطبيقك بشكل فعلي على الآب ستور.

شاركنا برأيك

اترك تعليقاً

هل تحتاج مشروع ناجح ؟

أو تواصل معنا