اپنی ایپ مفت ریلیز کریں ←

فری پلان دستیاب ہے

اپنی ایپ اسٹورز تک پہنچائیں۔
ایک کلک۔ 200 OK۔

ایک بٹن دبا کر اپنی موبائل ایپ ریلیز کریں۔ یہ بلڈ، سائن اور ٹیسٹ ہو کر App Store اور Google Play پر بھیج دی جاتی ہے۔ Mac کی ضرورت نہیں، اور جب تک آپ نہ کہیں، کچھ بھی پبلک نہیں ہوتا۔

کارڈ کی ضرورت نہیں۔ Expo، Capacitor، React Native اور Flutter ایپس۔ آپ کی موجودہ GitHub ریپوزیٹری کے ساتھ کام کرتا ہے۔ آپ کی keys آپ کے GitHub میں رہتی ہیں۔

// push200 کیا ہے

آپ کے کوڈ اور اسٹورز کے درمیان کا بٹن۔

موبائل ایپ ریلیز کرنے کا مطلب ہے سرٹیفکیٹس، پروفائلز، سائننگ keys، بلڈ نمبرز اور دو الگ اسٹورز۔ جب بھی آپ ریلیز پر کلک کرتے ہیں، 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ایپ اسٹورز، ایک پورٹل سے
0Mac جو آپ کے پاس ہونا ضروری ہے
<5 منٹiOS کے لیے، ہمارے اصل ٹیسٹ رن میں

// جانا پہچانا لگتا ہے؟

ریلیز کی ہر خرابی، حل ہو کر 200۔

401 Unauthorized

“Provisioning profile میچ نہیں کرتا۔”

200 OK ہر بلڈ کے لیے سرٹیفکیٹس اور پروفائلز حاصل کیے جاتے ہیں۔

409 Conflict

“یہ بلڈ نمبر پہلے ہی استعمال ہو چکا ہے۔”

200 OK ہم اسٹور کا تازہ ترین نمبر پڑھ کر اگلا نمبر استعمال کرتے ہیں۔

403 Forbidden

“اس کے لیے آپ کو Mac چاہیے۔”

200 OK iOS بلڈز GitHub کے ہوسٹ کردہ Macs پر چلتے ہیں۔ آپ Windows سے کام کریں۔

500 Internal Server Error

“میری مشین پر تو چل رہا تھا۔”

200 OK ہر بلڈ ہر بار ایک صاف مشین پر شروع ہوتا ہے۔

404 Not Found

“اپ لوڈ key کس کے پاس ہے؟”

200 OK آپ کی keys آپ کے اپنے GitHub میں انکرپٹ ہو کر رہتی ہیں۔ ہم انہیں نہیں رکھتے۔

503 Service Unavailable

“کیا یہ Android پر کریش ہوئی؟”

200 OK ہر Android بلڈ پہلے ایک ورچوئل فون پر کھول کر دیکھا جاتا ہے۔

// یہ کیسے کام کرتا ہے

پہلے لاگ اِن سے پہلے بلڈ تک، صرف تین قدم۔

  1. ✓کوڈ
  2. ✓سائن
  3. ✓بلڈ
  4. ✓ٹیسٹ
  5. 5ریلیز
  1. 01

    اپنی ریپوزیٹری جوڑیں

    وہ GitHub ریپوزیٹری لنک کریں جس میں آپ کی ایپ پہلے سے موجود ہے۔ آپ کی main branch میں کوڈ کی کوئی تبدیلی ضروری نہیں۔

  2. 02

    اپنے اسٹورز جوڑیں

    Apple اور Google Play کو ایک بار جوڑیں، قدم بہ قدم گائیڈ کے ساتھ۔ آپ کی keys سیدھی آپ کے اپنے انکرپٹڈ GitHub secrets میں جاتی ہیں۔

  3. 03

    ریلیز پر کلک کریں

    اپنے پورٹل میں ہر مرحلہ لائیو دیکھیں، پھر نتیجہ TestFlight یا Google Play میں کھولیں۔

// آپ کو کیا ملتا ہے

مشکل اور الجھے ہوئے کام، ہم سنبھالتے ہیں۔

iOS سائننگ خودکار طریقے سے

آپ کی App Store Connect key سارا کام کرتی ہے۔ ہر بلڈ کے لیے سرٹیفکیٹس اور پروفائلز تیار ہو جاتے ہیں، پھر یہ App Store Connect پر جاتا ہے، TestFlight کے لیے تیار۔

Android، سائن شدہ اور چیک شدہ

Bundles آپ کی اپ لوڈ key سے سائن اور تصدیق کیے جاتے ہیں، پھر جب آپ Play رسائی جوڑ دیں تو Google Play پر ڈرافٹ کے طور پر بھیجے جاتے ہیں۔

ورچوئل فون ٹیسٹ

Android بلڈز ایک ورچوئل فون پر انسٹال کر کے کھولے جاتے ہیں، اسکرین شاٹ اور کریش چیک کے ساتھ۔

آپ کی keys آپ کے GitHub میں رہتی ہیں

اسٹور keys سیدھی آپ کی ریپوزیٹری کے انکرپٹڈ GitHub secrets میں بند کر دی جاتی ہیں، اور شامل کرتے وقت Apple اور Google سے چیک کی جاتی ہیں۔ Push200 ان کی کوئی کاپی نہیں رکھتا۔

public: falseآپ کا انتظار ہے۔ سوئچ آزمائیں۔

کنٹرول آپ کے ہاتھ میں رہتا ہے

بلڈز App Store Connect یا Play ڈرافٹ پر رک جاتے ہیں۔ پبلک کرنا ہمیشہ آپ کا فیصلہ ہوتا ہے۔

آپ کی branches کو کوئی نہیں چھیڑتا

ہر بلڈ اپنی الگ branch پر چلتا ہے، آپ کے تازہ ترین کوڈ سے۔ آپ کی main branch کبھی تبدیل نہیں ہوتی۔

// 200 OK

وہ لمحہ جب آپ کی ایپ لائیو ہو جاتی ہے۔

آدھی رات کو سرٹیفکیٹس سے لڑنا اب ختم۔ آپ کی ایپ App Store اور Google Play پر، جہاں آپ کا ہر جاننے والا اسے ڈاؤن لوڈ کر سکتا ہے۔

  • ✓ App Store پر، iPhone کے لیے
  • ✓ Google Play پر، Android کے لیے
  • ✓ سب کچھ آپ کے پورٹل کے ایک بٹن سے
اپنی ایپ مفت ریلیز کریں ←

Apple اور Google ہر ایپ کا جائزہ لیتے ہیں، اور یہ آپ طے کرتے ہیں کہ وہ کب پبلک ہو۔

آپ کی ایپلائیوApp StorePlayلائیو ہےApp Storeلائیو ہےGoogle Play

// قیمتیں

آسان پلانز۔ ہماری طرف سے فی منٹ کوئی بل نہیں۔

بلڈز آپ کے اپنے GitHub اکاؤنٹ پر چلتے ہیں، اس لیے بلڈ منٹس کا بل GitHub آپ کے اپنے پلان کے تحت دیتا ہے۔ آپ جتنا بھی بلڈ کریں، ہماری قیمت وہی رہتی ہے۔

کارڈ کے بغیر مفت شروع کریں۔ قیمتیں امریکی ڈالر میں ہیں۔ جب چاہیں منسوخ کریں۔

فری

$0 ہمیشہ کے لیے

کسی اصلی ایپ پر آزما کر دیکھیں۔

  • 1 ایپ، روزانہ 3 بلڈز
  • iOS اور Android بلڈز
  • ورچوئل فون ٹیسٹ
  • Keys آپ کے GitHub ہی میں رہتی ہیں
مفت شروع کریں

ٹیم

$49 /ماہانہ

اکثر ریلیز کرنے والی ٹیموں کے لیے۔

  • لامحدود ایپس، روزانہ 100 بلڈز
  • پرو پلان کی ہر چیز
  • ایک وقت میں 5 بلڈز
  • ٹیم ممبرز (جلد آ رہا ہے)
  • ترجیحی سپورٹ
ٹیم لیں

انٹرپرائز

حسبِ ضرورت

بڑی کمپنیوں کے لیے۔

  • ٹیم پلان کی ہر چیز
  • دستخط شدہ معاہدے
  • سنگل سائن آن (جلد آ رہا ہے)
  • مخصوص سپورٹ
ہم سے رابطہ کریں

// تجسس رکھنے والوں کے لیے

بس ضرورت جتنی کنفیگریشن۔ کسی چیز کی نگرانی نہیں کرنی پڑتی۔

ایک مختصر فارم بھریں۔ ہم سیٹنگز بنا کر بلڈ فائلیں ایک الگ branch میں شامل کر دیتے ہیں، تاکہ آپ کا اپنا کوڈ صاف رہے۔

اپنی ایپ مفت ریلیز کریں ←
// آپ کی بلڈ سیٹنگز
{
  "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 بلڈز GitHub کے ہوسٹ کردہ Macs پر چلتے ہیں، اس لیے آپ Windows سے کام کر سکتے ہیں۔

بلڈ منٹس کی ادائیگی کون کرتا ہے؟

GitHub بلڈ منٹس کا بل آپ کے اپنے اکاؤنٹ میں، آپ کے GitHub پلان کے تحت ڈالتا ہے۔ ایک عام مکمل iOS اور Android بلڈ تقریباً 18 منٹ لیتا ہے، یعنی GitHub کے درج نرخوں پر، کسی مفت حد سے پہلے، تقریباً US$0.44۔ کنٹرول میں رہنے کے لیے GitHub میں خرچ کی حد مقرر کر دیں۔

میری keys کہاں جاتی ہیں؟

سیدھی آپ کی ریپوزیٹری کے انکرپٹڈ GitHub secrets میں، اور وہ صرف وہیں رہتی ہیں۔ آپ ایک کلک سے GitHub جوڑتے ہیں اور خود چنتے ہیں کہ کون سی ریپوزیٹریز شیئر کرنی ہیں۔ Push200 آپ کی اسٹور keys نہیں رکھتا۔

کیا یہ غلطی سے میری ایپ پبلش کر دے گا؟

نہیں۔ بلڈز App Store Connect یا Google Play ڈرافٹ پر رک جاتے ہیں۔ کوئی بھی چیز کب پبلک ہو، یہ آپ طے کرتے ہیں۔

اس کی قیمت کیا ہے؟

فری پلان 1 ایپ کے لیے $0 ہے، پرو 5 ایپس کے لیے US$19 ماہانہ اور ٹیم لامحدود ایپس کے لیے US$49 ماہانہ۔ بڑی کمپنیاں ہم سے حسبِ ضرورت قیمت پوچھ سکتی ہیں۔ آپ جب چاہیں منسوخ کر سکتے ہیں۔

آپ کی اگلی ریلیز بس ایک کلک کی دوری پر ہو سکتی ہے۔

کارڈ کے بغیر مفت شروع کریں۔ آج ہی اپنی پہلی ایپ سیٹ اپ کریں۔

اپنی ایپ مفت ریلیز کریں ←
Push200: اپنی ایپ App Store اور Google Play پر بھیجیں