فری پلان دستیاب ہے
ایک بٹن دبا کر اپنی موبائل ایپ ریلیز کریں۔ یہ بلڈ، سائن اور ٹیسٹ ہو کر 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 # جب تک آپ نہ کہیں// جانا پہچانا لگتا ہے؟
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 بلڈ پہلے ایک ورچوئل فون پر کھول کر دیکھا جاتا ہے۔
// یہ کیسے کام کرتا ہے
وہ GitHub ریپوزیٹری لنک کریں جس میں آپ کی ایپ پہلے سے موجود ہے۔ آپ کی main branch میں کوڈ کی کوئی تبدیلی ضروری نہیں۔
Apple اور Google Play کو ایک بار جوڑیں، قدم بہ قدم گائیڈ کے ساتھ۔ آپ کی keys سیدھی آپ کے اپنے انکرپٹڈ GitHub secrets میں جاتی ہیں۔
اپنے پورٹل میں ہر مرحلہ لائیو دیکھیں، پھر نتیجہ TestFlight یا Google Play میں کھولیں۔
// آپ کو کیا ملتا ہے
آپ کی App Store Connect key سارا کام کرتی ہے۔ ہر بلڈ کے لیے سرٹیفکیٹس اور پروفائلز تیار ہو جاتے ہیں، پھر یہ App Store Connect پر جاتا ہے، TestFlight کے لیے تیار۔
Bundles آپ کی اپ لوڈ key سے سائن اور تصدیق کیے جاتے ہیں، پھر جب آپ Play رسائی جوڑ دیں تو Google Play پر ڈرافٹ کے طور پر بھیجے جاتے ہیں۔
Android بلڈز ایک ورچوئل فون پر انسٹال کر کے کھولے جاتے ہیں، اسکرین شاٹ اور کریش چیک کے ساتھ۔
اسٹور keys سیدھی آپ کی ریپوزیٹری کے انکرپٹڈ GitHub secrets میں بند کر دی جاتی ہیں، اور شامل کرتے وقت Apple اور Google سے چیک کی جاتی ہیں۔ Push200 ان کی کوئی کاپی نہیں رکھتا۔
public: falseآپ کا انتظار ہے۔ سوئچ آزمائیں۔بلڈز App Store Connect یا Play ڈرافٹ پر رک جاتے ہیں۔ پبلک کرنا ہمیشہ آپ کا فیصلہ ہوتا ہے۔
ہر بلڈ اپنی الگ branch پر چلتا ہے، آپ کے تازہ ترین کوڈ سے۔ آپ کی main branch کبھی تبدیل نہیں ہوتی۔
// 200 OK
آدھی رات کو سرٹیفکیٹس سے لڑنا اب ختم۔ آپ کی ایپ App Store اور Google Play پر، جہاں آپ کا ہر جاننے والا اسے ڈاؤن لوڈ کر سکتا ہے۔
Apple اور Google ہر ایپ کا جائزہ لیتے ہیں، اور یہ آپ طے کرتے ہیں کہ وہ کب پبلک ہو۔
// قیمتیں
بلڈز آپ کے اپنے GitHub اکاؤنٹ پر چلتے ہیں، اس لیے بلڈ منٹس کا بل GitHub آپ کے اپنے پلان کے تحت دیتا ہے۔ آپ جتنا بھی بلڈ کریں، ہماری قیمت وہی رہتی ہے۔
کارڈ کے بغیر مفت شروع کریں۔ قیمتیں امریکی ڈالر میں ہیں۔ جب چاہیں منسوخ کریں۔
$0 ہمیشہ کے لیے
کسی اصلی ایپ پر آزما کر دیکھیں۔
اکیلے ڈیویلپرز کے لیے بہترین
$19 /ماہانہ
اکیلے کام کرنے والے ڈیویلپرز کے لیے۔
$49 /ماہانہ
اکثر ریلیز کرنے والی ٹیموں کے لیے۔
حسبِ ضرورت
بڑی کمپنیوں کے لیے۔
// تجسس رکھنے والوں کے لیے
ایک مختصر فارم بھریں۔ ہم سیٹنگز بنا کر بلڈ فائلیں ایک الگ branch میں شامل کر دیتے ہیں، تاکہ آپ کا اپنا کوڈ صاف رہے۔
اپنی ایپ مفت ریلیز کریں ←// آپ کی بلڈ سیٹنگز
{
"framework": "capacitor",
"platform": "both",
"appDir": "mobile",
"ios": { "bundleId": "com.you.app" },
"android": {
"packageName": "com.you.app",
"track": "internal"
}
}// عام سوالات
آپ اپنی ایپ push کرتے ہیں، اور 200 ویب پر کامیابی کا اسٹیٹس کوڈ ہے۔ Push، پھر 200 OK۔
Expo اور Capacitor ایپس، iOS اور Android کے لیے۔ سادہ React Native کی سپورٹ نئی ہے اور ابھی زیادہ اصلی ایپس پر آزمائی نہیں گئی۔ Flutter کی سپورٹ بالکل نئی ہے، اس لیے براہ کرم ہمیں بتائیں کہ آپ کا پہلا بلڈ کیسا رہا۔
نہیں۔ iOS بلڈز GitHub کے ہوسٹ کردہ Macs پر چلتے ہیں، اس لیے آپ Windows سے کام کر سکتے ہیں۔
GitHub بلڈ منٹس کا بل آپ کے اپنے اکاؤنٹ میں، آپ کے GitHub پلان کے تحت ڈالتا ہے۔ ایک عام مکمل iOS اور Android بلڈ تقریباً 18 منٹ لیتا ہے، یعنی GitHub کے درج نرخوں پر، کسی مفت حد سے پہلے، تقریباً US$0.44۔ کنٹرول میں رہنے کے لیے GitHub میں خرچ کی حد مقرر کر دیں۔
سیدھی آپ کی ریپوزیٹری کے انکرپٹڈ GitHub secrets میں، اور وہ صرف وہیں رہتی ہیں۔ آپ ایک کلک سے GitHub جوڑتے ہیں اور خود چنتے ہیں کہ کون سی ریپوزیٹریز شیئر کرنی ہیں۔ Push200 آپ کی اسٹور keys نہیں رکھتا۔
نہیں۔ بلڈز App Store Connect یا Google Play ڈرافٹ پر رک جاتے ہیں۔ کوئی بھی چیز کب پبلک ہو، یہ آپ طے کرتے ہیں۔
فری پلان 1 ایپ کے لیے $0 ہے، پرو 5 ایپس کے لیے US$19 ماہانہ اور ٹیم لامحدود ایپس کے لیے US$49 ماہانہ۔ بڑی کمپنیاں ہم سے حسبِ ضرورت قیمت پوچھ سکتی ہیں۔ آپ جب چاہیں منسوخ کر سکتے ہیں۔
کارڈ کے بغیر مفت شروع کریں۔ آج ہی اپنی پہلی ایپ سیٹ اپ کریں۔
اپنی ایپ مفت ریلیز کریں ←