MACRUNNER
مُشغّلات Apple Silicon متصلة

مُشغّلات CI على macOS
دون تعليق أو توقّف

مضيفات Apple Silicon فعلية لعمليات بناء iOS وmacOS. اربط GitHub Actions أو GitLab CI الحالي لديك في دقائق.

فوترة شهرية أو سنوية · إلغاء في أي وقت

macrunner · build #1284 · macOS-14 · M2

$ git push origin main

→ job #1284 queued · fresh tmpfs VM provisioned

Checkout0.4s

Xcode 16.2 selected0.2s

Resolve packages3.1s

Build (Release)4m 12s

Run tests · 214 passed1m 03s

Sign & notarize22s

↑ Uploaded to TestFlight

Build passedin 5m 58s

المُشغّلات

مُصمّم لعمليات بناء Apple

كل ما يحتاجه بناء منصّات Apple، على أجهزة فعلية — لا في طابور مشترك.

Apple

مضيفات Apple Silicon

أجهزة Mac mini M2 وMac Studio M2 Ultra فعلية. تُنشأ آلة افتراضية جديدة على tmpfs لكل مهمة — دون بيئة بناء قديمة أبدًا.

Mac mini M2Mac Studio M2 Ultrafresh tmpfs / job

Xcode مثبّت مسبقًا

كل إصدار من Xcode ابتداءً من 14، جاهز خلال ثوانٍ. بدّل الإصدارات بسطر واحد في سير عملك.

Xcode 14 → 16

مُشغّل GitHub Actions

مُشغّل مستضاف ذاتيًا جاهز للاستخدام. وجّه سير عملك الحالي إلينا — دون الحاجة إلى إعادة كتابة YAML.

drop-inno YAML rewrite

ذاكرة تخزين البناء المؤقتة

ذاكرة تخزين مؤقتة للملفات الناتجة والاعتماديات متوافقة مع S3. تقلّص أزمنة بناء Swift وXcode التزايدية بمعدّل 4 إلى 6 أضعاف.

S3-compatible4–6× faster

سحابة الأجهزة الحيّة

أجهزة iPhone وiPad حقيقية عند الطلب لاختبارات الواجهة وتتبّع الأداء والتقاط اللقطات — مباشرة من نظام CI لديك.

real iPhone / iPad

كيف تعمل الخدمة

من دفع الكود إلى App Store

01

الربط

ثبّت تطبيق GitHub الخاص بنا أو الصق رمز GitLab. نُسجّل مجموعة مُشغّلات مستضافة ذاتيًا لمستودعك في أقل من دقيقة.

$macrunner connect github
02

البناء

كل عملية دفع تُنفَّذ على آلة افتراضية جديدة بأجهزة Apple Silicon مع Xcode وfastlane وذاكرة البناء المؤقتة مُحمّلة مسبقًا.

$git push origin main
03

الإطلاق

وقّع ووثّق وارفع إلى TestFlight أو App Store Connect من المهمة نفسها. دون خطوات يدوية.

$fastlane deliver

لماذا Macrunner

توقّف عن صيانة
مزرعة أجهزة Mac mini خاصّة بك

يُشغّل Macrunner عمليات بناء iOS وmacOS لديك على أجهزة Apple Silicon مخصّصة كي يركّز فريقك على الإطلاق، لا على درجات حرارة الأجهزة والاختناق الحراري غير المستقرّ.

اجتازت جميع الفحوص7/7
  • أجهزة M2 وM3 فعلية — دون محاكاة x86 ودون طبقة Rosetta البطيئة
  • كل مهمة تُنفَّذ في آلة افتراضية جديدة معزولة يُعاد ضبط نظام التشغيل فيها بين عمليات البناء
  • Xcode 14 و15 و16 مثبّتة مسبقًا؛ بدّل الإصدارات بسطر واحد
  • دعم جاهز للاستخدام لـ GitHub Actions وGitLab CI وBitrise وCircleCI
  • فوترة بالدقيقة، دون رسوم على وقت الخمول، ودون حدّ أدنى لعمليات البناء المتزامنة
  • واجهة App Store Connect API ورفع TestFlight مدمجان في كل مُشغّل
  • دعم فنّي من مهندسي iOS حقيقيين — لا طابور تذاكر

~/app $macrunner init

أمستعدّ للاستغناء عن جهاز Mac mini الموضوع تحت مكتبك؟

سجّل واشغّل أوّل عملية بناء iOS على Apple Silicon في أقل من 10 دقائق. أوّل 60 دقيقة على حسابنا.