Expo Eas Production Pipeline

Bir mobil uygulamayı derlemeden canlı mağaza yayınına ve sonrasına taşıyan uçtan uca React Native + Expo EAS yayıncılık disiplini.

EAS Build/Submit/Update, iOS provizyon ve Android keystore imzalama, kademeli OTA dağıtımları, çökme izleme ve tam gizlilik uyumunu kapsar; böylece uygulama yayınlamak yalnızca bir dosya yüklemekten ibaret olmaktan çıkar.

₺369 tek seferlik
Bir kit içine ekle →

Fiyatlara KDV (%20) dahildir. · Gerçek ajans işinden çıkarıldı · tek seferlik, kilit yok

  • Tür Skill
  • Kategori Geliştirme
  • Teslimat E-posta · anında
  • Lisans Tek seferlik
Çalışma önizlemesi
forgehouse, expo-eas-production-pipeline

Çalışmanın içinden · kara kutu yok

Satın almadan önce işin kendisini gör.

Skill bir React Native uygulamayı repodan iki mağazaya, hiçbir kontrol noktasının atlanmadığı kapılı bir pipeline ile taşır. Koştuğu akış şu:

  1. Pre-flight kapısı: expo-doctor sıfır hata, npm audit sıfır high veya critical, bundle boyutu iOS 50MB ve Android 40MB altı, expo install --check ile native bağımlılık kayması yok teyidi ve 30 günden fazla ömrü kalan provisioning kimlikleri.
  2. eas.json üç profille kurulur (development simülatör APK, preview internal dağıtım, production autoIncrement buildNumber ve remote managed credentials ile); app.config.ts varyanta göre bundle ID ve uygulama adını değiştirir, böylece dev, preview ve prod aynı cihazda yan yana kurulur.
  3. Submit öncesi uyum turu: runtime izinli KVKK rıza modalı, tracking domain'leri listelenmiş Apple Privacy Manifest (PrivacyInfo.xcprivacy), açılışta değil onboarding sonrasına zamanlanmış ATT prompt'u ve gerçekten gemiye binen her SDK ile eşleşen Google Play Data Safety formu.
  4. Önce preview build alınır ve bekletilir: production build düşünülmeden önce TestFlight artı internal track'te 5+ cihazda yaklaşık 7 gün sıfır crash.
  5. Production deploy CI'da tag ile tetiklenir: eas build auto-submit ile App Store Connect ve Play Console'a yükler; Sentry source map'leri otomatik çıkar, crash'ler tam build SHA'sına bağlanır.
  6. Sadece JS içeren yamalar OTA güncellemesiyle kademeli çıkar: kullanıcıların yüzde 10'u, crash-free oranı yüzde 99.5 eşiğine karşı 24 saat izleme, sonra yüzde 50, sonra yüzde 100. Sıçrama olursa tek komutla önceki bundle'a rollback. Native değişiklik asla OTA ile çıkmaz, yeni build alır.
Kullanım senaryoları · taktığında neler oluyor

Tek güç kaynağı. 6 hat dışarı.

expo-eas-production-pipeline · çekirdek

çekirdek aktif · 6 hat

  1. eas.json dosyasını geliştirme, önizleme ve üretim derleme profilleriyle kurma

    ✓ eas.json dosyasını geliş…
  2. app.config.ts içinde ortama özgü paket kimlikleri ve çalışma zamanı izinleri yapılandırma

    ✓ app.config.ts içinde ort…
  3. Çökme oranı kontrolleriyle kademeli OTA dağıtımı (önce %10, sonra %50, sonra %100) yürütme

    ✓ çökme oranı kontrolleriyle
  4. Belirli bir değişiklik için OTA güncellemesi mi yoksa yeni yerel derleme mi gerektiğine karar verme

    ✓ belirli bir değişiklik i…
  5. Apple Gizlilik Bildirimi ve Google Play Veri Güvenliği formunu doğru biçimde doldurma

    ✓ apple gizlilik bildirimi
  6. Otomatik gönderim ve kaynak haritası yüklemeli, etiket tabanlı bir CI/CD hattı kurma

    ✓ otomatik gönderim ve kay…
Kazanımlar · elinde kalanlar

Aldıkların sende kalır.

Zamanı ileri sar. Ne kaldığını izle.

Sonsuza dek

Sahip olmak tam olarak bu.

Kiralık yığın

yapay zekâ yazım aracı: abonelik

süresi doldu · erişim gitti

analiz paketi: abonelik

süresi doldu · erişim gitti

tasarım platformu: abonelik

süresi doldu · erişim gitti

(geriye bir şey kalmadı)

Senin ocağın

  1. Beta test ve yüzdesel dağıtım sayesinde çökmeleri tüm kullanıcılara ulaşmadan yakalayın

    lisans: kalıcı
  2. Yaygın kılavuz ve gizlilik sorunlarını önceden temizleyerek mağaza retlerinden kaçının

    lisans: kalıcı
  3. Bir mağaza incelemesini daha beklemek yerine hatalı sürümü dakikalar içinde geri alın

    lisans: kalıcı
  4. iOS ve Android'de izin ve veri bildirim uyumunu koruyun

    lisans: kalıcı

abonelikler biter · tapular bitmez

Ne içerir · eksiksiz manifest

Kutudaki her şey.

Bir parçayı eline al. Çalışırken izle.

Derleme profilleri ile iOS ve Android gönderim yapılandırması içeren eksiksiz eas.json

parça 01 / 06 · kutuda

6 parça · tek çalışan sistem · e-postayla anında teslim

Kimler için

Bu herkes için dövülmedi.

  • Araç kiralamayı sahip olmaya tercih ediyorsan, sana göre değil.
  • Yığınını senin yerine başkası yönetsin istiyorsan, sana göre değil.
  • Tahmin etmekten memnunsan, sana göre değil.
Hâlâ burada mısın? Güzel.

Kırılgan tek seferlik mağaza yüklemeleri yerine tekrarlanabilir, uyumlu bir hatta ihtiyaç duyan, üretim React Native uygulamaları yayınlayan mobil ve DevOps mühendisleri.

o zaman bu senin için dövüldü.

Hangi AI ile çalışır

Tasarımı gereği evrensel: her yapay zekada çalışır. Açık Agent Skills + MCP biçiminde gelir (Claude’da yerleşik); ChatGPT, Gemini, Cursor ve Copilot aynı dosyaları kendine uyarlar.

  • Claude Yerleşik biçim
  • ChatGPT Açık standartla uyarlanır
  • Gemini Açık standartla uyarlanır
  • Cursor Açık standartla uyarlanır
  • Copilot Açık standartla uyarlanır
Sorular · hâlâ havada

Aklındakini yakala.

hava temizlendi. seninle ocak arasında hiçbir şey kalmadı.
bir kıvılcım yakala: ocak cevaplar

  1. Bu, çıplak React Native uygulamasıyla mı çalışır yoksa yalnızca Expo yönetimli projelerle mi?

    EAS etrafında kurulduğu için derleme, gönderim ve güncelleme adımlarında Expo araç zincirini varsayar. Çıplak React Native EAS'i benimseyebilir ama buradaki provizyon ve OTA disiplini Expo iş akışı için yazılmıştır.

  2. Kademeli bir OTA dağıtımı, tam mağaza incelemesi olmadan bozuk bir sürümü gerçekten geri çekebilir mi?

    JavaScript ve varlık değişiklikleri için evet; kademeli güncelleme, çökmesiz oranı izlerken durdurmanıza veya geri almanıza izin verir, mağaza döngüsü gerekmez. Yerel modüllere dokunan her şey yine yeni bir mağaza derlemesi ister ve hat bunu açıkça belirtir.

  3. Uygulamamı App Store incelemesinden geçirir veya mağaza kaydını yönetir mi?

    Hayır, mağaza kaydınızı veya inceleme itirazlarını değil; derlemeden yayına uzanan hattı, imzalamayı, kademeli dağıtımı ve çökme izlemeyi kapsar. İçerik kuralları ve pazarlama metni kapsamının dışındadır.

  4. Nasıl teslim edilir?

    Satın alımdan hemen sonra e-posta ile iletilir, kuruluma hazır, anında indirilir; bekleme yok.

  5. Tek seferlik mi, abonelik mi?

    Tek seferlik alımdır; abonelik veya gizli ücret yoktur. Fiyata KDV (%20) dahildir.

  6. İade alabilir miyim?

    Dijital ürün olduğu için indirildikten sonra iade yapılmaz. Bu yüzden ne içerdiğini ve kime uygun olduğunu burada açıkça paylaşıyoruz.