انشر تطبيقك مجانًا ←

تتوفر خطة مجانية

انشر تطبيقك على المتاجر.
ضغطة واحدة. 200 OK.

انشر تطبيقك للجوال بضغطة زر. نبنيه ونوقّعه ونختبره ونرسله إلى App Store وGoogle Play. لا تحتاج إلى Mac، ولا يُنشر شيء للعامة حتى تقرّر أنت.

لا حاجة إلى بطاقة. لتطبيقات Expo وCapacitor وReact Native وFlutter. يعمل مع مستودع GitHub الذي لديك. تبقى مفاتيحك في GitHub الخاص بك.

// ما هو push200

الزر الذي يصل بين شيفرتك والمتاجر.

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

الاسم يلخّص الفكرة: تدفع (push) تطبيقك، فتحصل على 200، رمز الحالة الذي يعني النجاح.

# هكذا يبدو الإصدار
POST /release HTTP/1.1
Targets: ios, android

HTTP/1.1 200 OK
Signed: true
Phone-Test: passed
Delivered-To: App Store Connect, Google Play
Public: false # حتى تقرّر أنت
1ضغطة لبدء عملية البناء
2متجرا تطبيقات من بوابة واحدة
0أجهزة Mac تحتاج إلى امتلاكها
<5 دقيقةلـ iOS في تجربتنا الحقيقية

// هل يبدو هذا مألوفًا؟

كل خطأ في الإصدار، يتحوّل إلى 200.

401 Unauthorized

«ملف التعريف (provisioning profile) غير مطابق.»

200 OK نجلب الشهادات وملفات التعريف في كل عملية بناء.

409 Conflict

«رقم الإصدار هذا مُستخدم من قبل.»

200 OK نقرأ آخر رقم في المتجر ونستخدم الرقم التالي.

403 Forbidden

«تحتاج إلى Mac لفعل ذلك.»

200 OK تُبنى تطبيقات iOS على أجهزة Mac يستضيفها GitHub. اعمل من Windows.

500 Internal Server Error

«كان يعمل على جهازي.»

200 OK كل عملية بناء تبدأ على جهاز نظيف، في كل مرة.

404 Not Found

«من لديه مفتاح الرفع؟»

200 OK تبقى مفاتيحك مشفّرةً في GitHub الخاص بك. نحن لا نحتفظ بها.

503 Service Unavailable

«هل تعطّل ذلك على Android؟»

200 OK كل نسخة Android تُفتح أولًا على هاتف افتراضي.

// طريقة العمل

من أول تسجيل دخول إلى أول عملية بناء في ثلاث خطوات.

  1. ✓الشيفرة
  2. ✓التوقيع
  3. ✓البناء
  4. ✓الاختبار
  5. 5النشر
  1. 01

    اربط مستودعك

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

  2. 02

    اربط متاجرك

    اربط Apple وGoogle Play مرة واحدة، مع دليل خطوة بخطوة. تذهب مفاتيحك مباشرة إلى أسرار GitHub المشفّرة الخاصة بك.

  3. 03

    اضغط «نشر»

    تابع كل مرحلة مباشرة في بوابتك، ثم افتح النتيجة في TestFlight أو Google Play.

// ما الذي تحصل عليه

الأجزاء المزعجة؟ نتولاها عنك.

توقيع iOS تلقائيًا

مفتاح App Store Connect الخاص بك يؤدي المهمة. نجهّز الشهادات وملفات التعريف لكل عملية بناء، ثم يُرسَل التطبيق إلى App Store Connect جاهزًا لـ TestFlight.

Android، موقَّع ومُتحقَّق منه

تُوقَّع الحزم بمفتاح الرفع الخاص بك ويُتحقَّق منها، ثم تُرسَل إلى Google Play كمسودة عندما تمنح صلاحية الوصول إلى Play.

اختبار على هاتف افتراضي

تُثبَّت نسخ Android وتُفتح على هاتف افتراضي، مع لقطة شاشة وفحص للأعطال.

مفاتيحك تبقى في GitHub الخاص بك

تُحفظ مفاتيح المتجر مختومةً مباشرة في أسرار GitHub المشفّرة لمستودعك، ونتحقق منها لدى Apple وGoogle عند إضافتها. لا يحتفظ Push200 بأي نسخة منها.

public: falseبانتظارك. جرّب المفتاح.

التحكم يبقى بيدك

تتوقف عمليات البناء عند App Store Connect أو عند مسودة في Play. قرار النشر للعامة لك دائمًا.

فروعك تبقى كما هي

كل عملية بناء تجري على فرع مستقل خاص بها، مبني من أحدث شيفرة لديك. لا يتغير فرعك الرئيسي أبدًا.

// 200 OK

تلك اللحظة التي يصبح فيها تطبيقك متاحًا للجميع.

لا مزيد من صراع الشهادات في منتصف الليل. تطبيقك على App Store وGoogle Play، حيث يمكن لكل من تعرفهم تنزيله.

  • ✓ على App Store، لأجهزة iPhone
  • ✓ على Google Play، لأجهزة Android
  • ✓ وكل ذلك من زر واحد في بوابتك
انشر تطبيقك مجانًا ←

تراجع Apple وGoogle كل تطبيق، وأنت من يختار موعد نشره للعامة.

تطبيقكمنشورApp StorePlayمتاح علىApp Storeمتاح علىGoogle Play

// الأسعار

خطط بسيطة. بلا فواتير بالدقيقة من جهتنا.

تجري عمليات البناء على حسابك الخاص في GitHub، لذا يحتسب GitHub أي دقائق بناء ضمن خطتك لديه. سعرنا يبقى ثابتًا مهما بنيت.

ابدأ مجانًا بدون بطاقة. الأسعار بالدولار الأمريكي. يمكنك الإلغاء في أي وقت.

مجانية

$0 للأبد

جرّبها على تطبيق حقيقي.

  • تطبيق واحد، 3 عمليات بناء يوميًا
  • بناء لـ iOS وAndroid
  • اختبار على هاتف افتراضي
  • مفاتيحك تبقى في GitHub الخاص بك
ابدأ مجانًا

Team

$49 /شهريًا

للفرق التي تنشر باستمرار.

  • تطبيقات بلا حدود، 100 عملية بناء يوميًا
  • كل ما في Pro
  • 5 عمليات بناء في الوقت نفسه
  • أعضاء الفريق (قريبًا)
  • دعم بأولوية
اشترك في Team

Enterprise

حسب الطلب

للشركات الكبيرة.

  • كل ما في Team
  • عقود موقّعة
  • تسجيل دخول موحّد (قريبًا)
  • دعم مخصّص
تواصل معنا

// لمحبي التفاصيل

إعدادات بالقدر الكافي. لا شيء يحتاج إلى مراقبة.

املأ نموذجًا قصيرًا. ننشئ الإعدادات ونضيف ملفات البناء إلى فرع منفصل، لتبقى شيفرتك نظيفة.

انشر تطبيقك مجانًا ←
// إعدادات البناء الخاصة بك
{
  "framework": "capacitor",
  "platform": "both",
  "appDir": "mobile",
  "ios": { "bundleId": "com.you.app" },
  "android": {
    "packageName": "com.you.app",
    "track": "internal"
  }
}

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

أسئلة، وإجابات مباشرة.

لماذا اسمه Push200؟

أنت تدفع (push) تطبيقك، و200 هو رمز الحالة على الويب الذي يعني النجاح. Push، ثم 200 OK.

ما التطبيقات المدعومة؟

تطبيقات Expo وCapacitor، لنظامي iOS وAndroid. دعم React Native العادي جديد ولم يُجرَّب بعد على كثير من التطبيقات الحقيقية. ودعم Flutter جديد تمامًا، لذا نرجو أن تخبرنا كيف تسير أول عملية بناء لك.

هل أحتاج إلى Mac؟

لا. تُبنى تطبيقات iOS على أجهزة Mac يستضيفها GitHub، لذا يمكنك العمل من Windows.

من يدفع مقابل دقائق البناء؟

يحتسب GitHub دقائق البناء على حسابك الخاص، ضمن خطتك في GitHub. تستغرق عملية البناء الكاملة المعتادة لـ iOS وAndroid نحو 18 دقيقة، أي قرابة US$0.44 حسب أسعار GitHub المعلنة قبل احتساب أي حصة مجانية. حدّد سقفًا للإنفاق في GitHub لتبقى متحكمًا.

أين تذهب مفاتيحي؟

مباشرة إلى أسرار GitHub المشفّرة لمستودعك، وهذا هو المكان الوحيد الذي تبقى فيه. تربط GitHub بضغطة واحدة وتختار بالضبط المستودعات التي تشاركها. لا يحتفظ Push200 بمفاتيح متجرك.

هل سينشر تطبيقي عن طريق الخطأ؟

لا. تتوقف عمليات البناء عند App Store Connect أو عند مسودة في Google Play. أنت من يختار موعد نشر أي شيء للعامة.

كم التكلفة؟

الخطة المجانية بسعر $0 لتطبيق واحد، وPro بسعر US$19 شهريًا لـ 5 تطبيقات، وTeam بسعر US$49 شهريًا لتطبيقات بلا حدود. يمكن للشركات الأكبر أن تطلب منا سعرًا مخصّصًا. يمكنك الإلغاء في أي وقت.

إصدارك القادم قد يكون على بُعد ضغطة واحدة.

ابدأ مجانًا بدون بطاقة. جهّز تطبيقك الأول اليوم.

انشر تطبيقك مجانًا ←
Push200: انشر تطبيقك على App Store وGoogle Play