// push200 پر منتقلی

اپنی ایپ بلڈ اور ریلیز کرنے کا کوئی اور طریقہ ڈھونڈ رہے ہیں؟

اگر آپ اپنی موبائل ایپ بلڈ کر کے اسٹورز پر بھیجنے کا کوئی اور طریقہ ڈھونڈ رہے ہیں تو یہاں بتایا گیا ہے کہ Push200 کیسے کام کرتا ہے اور اپنی ایپ اس پر کیسے منتقل کریں۔

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

Push200 کیا کرتا ہے

  • آپ کی GitHub ریپوزیٹری سے Expo اور Capacitor ایپس iPhone اور Android کے لیے بلڈ کرتا ہے
  • ہر بلڈ آپ کے اپنے GitHub اکاؤنٹ پر چلاتا ہے۔ بلڈ منٹس کا بل GitHub آپ کے اپنے پلان کے تحت دیتا ہے
  • iOS سائننگ آپ کی App Store Connect key سے، اور Android سائننگ آپ کی اپ لوڈ key سے سنبھالتا ہے
  • ہر Android بلڈ ایک ورچوئل فون پر کھولتا ہے، اسکرین شاٹ اور کریش چیک کے ساتھ
  • آپ کی ایپ App Store Connect پر، TestFlight کے لیے تیار، اور Google Play پر ڈرافٹ کے طور پر بھیجتا ہے
  • ایک آسان پورٹل میں ایک وقت میں ایک مرحلہ دکھاتا ہے، اس لیے آپ کو بلڈ فائلیں لکھنے کی ضرورت نہیں

اپنی ایپ کیسے منتقل کریں

  1. GitHub جوڑیں

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

  2. اپنی اسٹور keys شامل کریں

    Apple کو App Store Connect key سے جوڑیں، اور Google Play کو Play Console میں ایک انوائٹ کے ذریعے۔ اگر آپ کی ایپ پہلے سے Google Play پر ہے تو وہی Android key شامل کریں جو آپ پہلے استعمال کر چکے ہیں۔

  3. بلڈ دبائیں

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

منتقلی کے وقت کیا چیک کریں

  • وہی Android key استعمال کریں۔ Google چاہتا ہے کہ آپ کی ایپ کا ہر ورژن ایک ہی key سے سائن ہو۔ اس کے آخر میں عموماً .jks، .keystore یا .p12 ہوتا ہے
  • Apple سرٹیفکیٹس۔ Apple ایک وقت میں صرف چند سائننگ سرٹیفکیٹس کی اجازت دیتا ہے۔ اگر آپ حد تک پہنچ جائیں تو اپنے پاس پہلے سے موجود کسی سرٹیفکیٹ کی private key پیسٹ کر سکتے ہیں
  • Apple کی سائٹ پر کوئی سرٹیفکیٹ ہٹانے سے پہلے چیک کر لیں کہ کوئی اور چیز اسے استعمال نہیں کر رہی۔ اگر کوئی دوسری بلڈ سروس وہ سرٹیفکیٹ استعمال کر رہی ہو تو وہ نئے بلڈز سائن نہیں کر سکے گی
  • بلڈ ویری ایبلز اور Firebase فائلیں۔ انہیں اپنی ایپ کے صفحے پر شامل کریں، اور ہر بلڈ کو یہ مل جائیں گی
  • بلڈ نمبرز۔ ہم اسٹور کا تازہ ترین نمبر پڑھ کر اگلا نمبر استعمال کرتے ہیں، اس لیے آپ کو اسے ہاتھ سے تبدیل کرنے کی ضرورت نہیں

پہلے آزما کر دیکھیں

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

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

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

مفت شروع کریں