EAS / build
Expo Application Services (EAS) memungkinkan build development, preview, dan production di cloud tanpa menginstal Xcode/Android Studio penuh di setiap mesin — meski untuk submit store tetap perlu sertifikat dan metadata yang benar.
Alur umum
- Login EAS CLI dan hubungkan proyek ke akun Expo.
- Konfigurasi
eas.json: profil build, channel update (jika pakai EAS Update), dan variabel lingkungan. - Jalankan build per platform; unduh artefak atau instal internal distribution (TestFlight, Play internal testing).
Variabel lingkungan
- Pisahkan URL API staging vs production; jangan menyematkan secret di kode klien.
- Gunakan secret EAS untuk nilai yang hanya dibutuhkan saat build, bukan untuk rahasia runtime yang bisa diekstrak dari APK/IPA.
# login
eas login
# konfigurasi profil
eas build:configure
# build preview android
eas build -p android --profile preview
# build production ios
eas build -p ios --profile productionSebelum rilis
- Uji build preview di perangkat fisik (bukan hanya emulator).
- Periksa versi
app.json/app.config, bundle ID, dan permission yang diminta.