انتقل إلى المحتوى
تطبيقات مبنية بالذكاء الاصطناعي

كيفية نشر تطبيق Base44 على App Store: ما الذي تفعله Build Store Files وما الذي يبقى عليك (2026)

تبني Base44 ملف IPA موقّعًا نيابةً عنك، لكن يبقى عليك حساب المطوّر وسجلّ التطبيق في App Store Connect والرفع والمراجعة، وتطبيق يتجاوز الإرشاد 4.2. إليك المسار كاملًا.

الإجابة المختصرة

لنشر تطبيق Base44 على App Store، انتقل إلى Publish ← Mobile app، وشغّل App Scan، ثم استخدم Build Stores Files لإنشاء ملف IPA موقّع. تتطلب هذه الخطوة مفتاح App Store Connect API الخاص بك، ويتطلب تنزيل الملف خطة Builder أو أعلى. بعد ذلك تنشئ سجلّ التطبيق، وترفع ملف IPA عبر Transporter، وتقدّمه للمراجعة بنفسك. تتقاضى Apple مبلغ 99 USD سنويًا. أكبر خطر هو الإرشاد 4.2، لأن البنية مجرد غلاف حول تطبيق الويب الخاص بك.

أبرز النقاط
  • تنتج Build Stores Files في Base44 ملف IPA جاهزًا لـ App Store (وملف AAB لـ Google Play)، لكن تنزيلهما يتطلب خطة Builder أو أعلى.
  • يتطلب إنشاء ملف IPA كلًّا من Issuer ID وKey ID وTeam ID ومفتاح App Store Connect API بصيغة .p8 بدور Admin، وإلا ستظهر لك رسالة الخطأ 403.
  • لا تنشئ Base44 حسابات المطوّر الخاصة بك، ولا تقدّم تطبيقك، ولا تتواصل مع Apple نيابةً عنك. تبلغ تكلفة Apple Developer Program مبلغ 99 USD لكل سنة عضوية.
  • بنية Base44 غلاف أصلي لا يفتح سوى رابط تطبيقك، لذا فإن الإرشاد 4.2 ("أكثر من مجرد موقع ويب مُعاد تغليفه") هو خطر الرفض الرئيسي.
  • بيع السلع الرقمية عبر Stripe داخل التطبيق يؤدي إلى رفضه، وحتى أكتوبر 2026 لا تدعم بنيات Base44 إطار StoreKit.
من Base44 إلى App Store

إذا كنت تبحث عن كيفية نشر تطبيق Base44 على App Store، فالخلاصة أن Base44 باتت تبني الملف الثنائي، والباقي عليك. حتى أكتوبر 2026، ينتج تبويب Mobile app في المحرّر ملف IPA موقّعًا. لكنك تبقى المسؤول عن حساب Apple، وسجلّ التطبيق في App Store Connect، والرفع، والمراجعة، وأي رفض. ستجد أدناه كل خطوة، إلى جانب الإرشاد الذي يُوقف معظم تطبيقات الأغلفة.

ما الذي تفعله Build Stores Files في Base44 فعليًا؟

تحوّل Build Stores Files تطبيق الويب المنشور على Base44 إلى ملفات ثنائية جاهزة للمتاجر: ملف IPA لـ App Store وملف AAB لـ Google Play. كلٌّ منهما يغلّف تطبيق الويب الحالي في غلاف أصلي رقيق.

وفقًا لـوثائق Base44 الخاصة بالتقديم إلى المتاجر، فإن الناتج هو "غلاف أصلي خفيف حول تطبيق الويب الخاص بك لا يفتح سوى رابط تطبيقك". كما تقوم Base44 بما يلي:

  • تُجري App Scan وفق إرشادات App Store أو Google Play وتمنحك Readiness Score (درجة الجاهزية).
  • "تهيّئ تلقائيًا Bundle ID ومفتاح التوقيع"، ولا يمكنك تغييرهما في الملفات المُنشأة.
  • تضبط أذونات الجهاز بالذكاء الاصطناعي وتكتب نصوص الغرض (purpose strings) بـ24 لغة. وتقول الوثائق إنها "غير قابلة للتعديل في واجهة Base44".
  • يمكنها إضافة الإشعارات الفورية إذا وفّرت مفتاح APNs بصيغة .p8، وهو مفتاح مختلف عن مفتاح App Store Connect API.

معظم تغييرات المحتوى التي تنشرها في Base44 تصل إلى التطبيق المثبّت دون تقديم جديد. أما تغيير الاسم أو الأيقونة أو معرّف الحزمة (bundle ID) أو إعداد الإشعارات الفورية أو الأذونات، فيعني إعادة إنشاء الملفات وإعادة التقديم.

ما الذي لا يزال عليك فعله بنفسك؟

أنت مسؤول عن كل ما هو خارج الملف الثنائي: حسابات المطوّر، وصفحة المتجر، والرفع، والمراجعة، وأي طعون. تقول وثائق Base44 إنها "لا تنشئ حسابات المطوّر الخاصة بك ولا تديرها"، ولن تتواصل مع Apple أو Google نيابةً عنك.

المهمةBase44أنت
التسجيل في Apple Developer Programلانعم
مفتاح App Store Connect API (‏.p8، بدور Admin)تستخدمهتنشئه
Bundle ID والتوقيعنعم، تلقائيًاتستخدم ما تنشئه
ملف IPA موقّعنعمتنزّله
سجلّ التطبيق في App Store Connectلانعم
رفع البنيةلانعم
لقطات الشاشة والوصف ورابط سياسة الخصوصيةلانعم
التقديم للمراجعة والتعامل مع حالات الرفضلانعم

كيف تنشر تطبيق Base44 على App Store خطوة بخطوة؟

تنشر تطبيق Base44 ببناء ملف IPA في Base44، ثم إنشاء سجلّ تطبيق مطابق في App Store Connect، ورفع ملف IPA، وتقديم تلك البنية للمراجعة.

  1. سجّل في Apple Developer Program وانتظر الموافقة. يجب أيضًا على صاحب الحساب (Account Holder) قبول أحدث اتفاقية في App Store Connect، وإلا فلن تتمكن من إضافة تطبيق.
  2. في App Store Connect، انتقل إلى Users and Access ← Integrations وأنشئ مفتاح API بدور Admin. دوّن Issuer ID وKey ID، ونزّل ملف .p8.
  3. في Base44، افتح Publish ← Mobile app، وانقر Run App Scan مع تحديد إرشادات App Store، وأصلح كل مشكلة حرجة.
  4. اختر Create App Store files وأدخل Issuer ID وKey ID وTeam ID ومفتاح .p8. ثم نزّل ملف IPA.
  5. في App Store Connect، افتح Apps ← + ← New App. اختر iOS، وأدخل الاسم واللغة الأساسية وSKU، وحدّد معرّف الحزمة الذي هيّأته Base44.
  6. ارفع ملف IPA. تذكر Apple كلًّا من Xcode وaltool وTransporter خياراتٍ للرفع، وأبسطها لملف IPA جاهز هو Transporter، وهو تطبيق مجاني لنظام macOS.
  7. انتظر البريد الإلكتروني الذي يؤكد اكتمال معالجة البنية. ثم أضف لقطات الشاشة والوصف ورابط سياسة الخصوصية والتصنيف العمري وتفاصيل الخصوصية.
  8. أرفق البنية بالإصدار، وأضف ملاحظات المراجعة وبيانات دخول تجريبية، ثم انقر Submit for Review.

تطابق Apple كل عملية رفع مع سجلّك باستخدام "معرّف الحزمة ورقم الإصدار الموجودين في حزمة التطبيق". وإذا أنشأت السجلّ بمعرّف حزمة مختلف، فلن تُرفق البنية المرفوعة به. لتفاصيل صفحة المتجر، اتبع قائمة التحقق الخاصة بالتقديم إلى App Store، وأعدّ حساب دخول للمراجِع باستخدام دليل الحساب التجريبي.

كم تكلفة نشر تطبيق Base44؟

يكلّف نشر تطبيق Base44 على App Store على الأقل اشتراكًا مدفوعًا في خطة Builder من Base44، إضافةً إلى عضوية Apple السنوية بقيمة 99 USD. وأضف رسوم Google لمرة واحدة بقيمة 25 USD إذا كنت ستطلق التطبيق على Android أيضًا.

تقول صفحة التسجيل لدى Apple: "تبلغ تكلفة Apple Developer Program مبلغ 99 USD لكل سنة عضوية. وقد تختلف الأسعار حسب المنطقة." يمكنك تشغيل فحص Base44 على الخطة المجانية (Free)، لكن تنزيل ملفات المتاجر "يتطلب خطة Builder أو أعلى". وعلى Google Play، يجب على الحسابات الشخصية التي أُنشئت بعد 13 نوفمبر 2023 إكمال فترة اختبار قبل النشر. نشرح هذه العملية في دليل الاختبار المغلق.

هل سترفض Apple تطبيق Base44 بموجب الإرشاد 4.2؟

يواجه تطبيق Base44 خطرًا حقيقيًا بالرفض بموجب الإرشاد 4.2 إذا تصرّف كأنه موقعك داخل إطار، لأن البنية لا تفتح سوى رابط تطبيقك. توافق Apple على التطبيقات المغلّفة حين تبدو مفيدة وتتصرف كتطبيق حقيقي على الهاتف، لا حين تكون نسخة مطابقة للموقع.

ينص الإرشاد 4.2 على ما يلي: "يجب أن يتضمن تطبيقك ميزات ومحتوى وواجهة مستخدم ترتقي به إلى ما هو أبعد من موقع ويب مُعاد تغليفه." ويضيف الإرشاد 4.2.2 أن التطبيقات يجب ألا تكون في الأساس "مقتطفات ويب، أو مجمّعات محتوى، أو مجموعة من الروابط".

القيود الموثّقة في Base44 مهمة أيضًا. لا يمكنك اختيار صفحة بداية منفصلة للتطبيق، ولا يُدعم الوضع غير المتصل الكامل ولا HealthKit. بيع السلع الرقمية عبر Stripe داخل التطبيق يؤدي إلى رفضه بموجب الإرشاد 3.1.1، وStoreKit غير مدعوم بعد. أما السلع المادية والخدمات فلا يزال بإمكانها استخدام Stripe.

ماذا حدث لتطبيقات أغلفة الويب الأخرى التي رُفضت بموجب 4.2؟

تُظهر النقاشات العامة في منتديات Apple Developer Forums أن رفض تطبيقات الأغلفة بموجب 4.2 يتوقف على ما يراه المراجِع فعليًا عند التشغيل، لا على عدد واجهات البرمجة الأصلية التي تذكرها.

في نقاش حول Cordova، رُفض تطبيق أحد المطوّرين بموجب "4.2 Design: Minimum Functionality" مرات عديدة، رغم أن التطبيق كان يستخدم GPS ومقياس التسارع ويواصل التسجيل دون اتصال. وبعد مكالمة هاتفية، أوضحت Apple أنه "لم تكن هناك أي واجهة مستخدم إطلاقًا في البنية الثنائية" وأنه "كانت هناك شاشة بيضاء أثناء تحميل الموقع". أصلح المطوّر ذلك بإضافة شاشة بداية وتحميل ملف index.html محلي بواجهة حقيقية أولًا. ولم يظهر الموقع البعيد إلا بعد اكتمال تحميله، فتمت الموافقة على التطبيق.

وفي نقاش آخر، رُفض تطبيق فيديو بموجب 4.2.2 بهذه الرسالة: "لا يتضمن تطبيقك سوى روابط أو صور أو محتوى مجمّع من الإنترنت مع وظائف iOS أصلية محدودة أو معدومة." كان التطبيق يتيح التنزيل للمشاهدة دون اتصال، وإشعارات فورية بروابط عميقة، وقائمة مفضلة. فردّت Apple بأن "المستخدمين يمكنهم وضع إشارات مرجعية على مقاطع الفيديو في الموقع باستخدام Safari"، ولم يُذكر في النقاش أي موافقة لاحقة.

الخلاصة المقارنة: اجتاز التطبيق الأول المراجعة بمجرد أن توقفت شاشته الأولى عن الظهور كموقع قيد التحميل. وفشل الثاني لأن كل ميزة أضافها كان يمكن تنفيذها أصلًا في Safari. اختبر تطبيق Base44 الخاص بك على هاتف مع وضع ذلك في الحسبان.

ما الذي يجب التحقق منه قبل الضغط على Submit for Review؟

قبل التقديم، تحقّق من أن المراجِع على iPhone يستطيع تسجيل الدخول وإنجاز المهمة الأساسية دون أن يصادف شاشة فارغة، أو طريقًا مسدودًا بأسلوب الويب، أو صفحة دفع عبر Stripe لمحتوى رقمي.

  • لا يُظهر App Scan أي مشكلات حرجة غير محلولة، وقد أعدت النشر بعد الإصلاحات.
  • شغّل التطبيق في وضع الطيران وتأكد من ظهور رسالة ودّية بدلًا من شاشة بيضاء.
  • يمكن الوصول إلى صفحتي سياسة الخصوصية والشروط قبل التسجيل.
  • يعمل التنقل دون أزرار الرجوع الخاصة بالمتصفح، ولا توجد روابط خارجية تترك المستخدم عالقًا.
  • لا يُباع أي محتوى رقمي عبر Stripe داخل التطبيق.
  • الحساب التجريبي يعمل، وملاحظات المراجعة تشرح ما يقدّمه التطبيق على الهاتف ولا يقدّمه الموقع.
  • يستخدم سجلّ App Store Connect معرّف الحزمة الذي أنشأته Base44.

مثال عملي: تطبيق حجوزات مبني في Base44 يبيع حصصًا حضورية يمكنه الإبقاء على Stripe، لأن الحصص خدمة. أما إذا أضاف مكتبة فيديو مدفوعة، فإنها تخضع للإرشاد 3.1.1، لذا أزلها من بنية iOS إلى أن يصبح StoreKit متاحًا. وإذا أردت رأيًا ثانيًا قبل التقديم، فاطّلع على خدماتنا.

الأسئلة الشائعة

هل تقدّم Base44 تطبيقي إلى App Store نيابةً عني؟

لا. تنشئ Base44 ملف IPA وتوقّعه، لكن وثائقها تقول إنها لا تنشئ حسابات المطوّر ولا تديرها، وإن فريق الدعم لا يتواصل مع Apple أو Google نيابةً عنك. أنت من ينشئ سجلّ التطبيق في App Store Connect، ويرفع ملف IPA عبر Transporter أو أداة أخرى من Apple، ويملأ بيانات صفحة المتجر، ويقدّم التطبيق للمراجعة، ويردّ على أي رفض بنفسه.

هل يمكنني نشر تطبيق Base44 على الخطة المجانية؟

جزئيًا فقط. يمكنك تشغيل App Scan ورؤية Readiness Score على الخطة المجانية (Free)، لكن تنزيل ملف IPA أو AAB المُنشأ يتطلب خطة Builder أو أعلى. إضافةً إلى ذلك تحتاج إلى Apple Developer Program، وتكلفته 99 USD لكل سنة عضوية، وإلى حساب مطوّر على Google Play برسوم لمرة واحدة قدرها 25 USD إذا كنت ستطلق التطبيق على Android أيضًا.

لماذا تعطيني Base44 الخطأ 403 عند إنشاء ملفات App Store؟

تقول وثائق Base44 إن مفتاح App Store Connect API يجب أن يكون بدور Admin، وإن المفتاح ذا الدور الأدنى يسبب الخطأ 403. أنشئ مفتاحًا جديدًا في App Store Connect ضمن Users and Access ← Integrations بصلاحية Admin، ونزّل ملف .p8، وأدخله مع Issuer ID وKey ID وTeam ID المطابقة.

هل يمكنني إضافة عمليات الشراء داخل التطبيق إلى تطبيق Base44 على iOS؟

حتى أكتوبر 2026، لا. تقول وثائق Base44 إن StoreKit وPlay Billing غير مدعومين بعد، وإن إضافات RevenueCat وCapacitor IAP لا تعمل في بنياتها. بيع السلع الرقمية عبر Stripe داخل تطبيق iOS سيؤدي إلى رفضه بموجب الإرشاد 3.1.1. أما السلع المادية والخدمات في العالم الحقيقي فلا يزال بإمكانها استخدام Stripe.

هل أحتاج إلى إعادة تقديم تطبيق Base44 في كل مرة أغيّره فيها؟

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

المصادر وقراءات إضافية

السياسات تتغير. راجع الوثائق الرسمية قبل النشر.

أحضر النسخة الجاهزة. أو الفكرة.

لنوصل تطبيقك إلى خط النهاية.

مكالمة مركّزة لتحديد ما يفصل تطبيقك عن صفحة منشورة في المتجر.

احجز مكالمة ↗