Untuk alur kerja Expo dan EAS Submit.
Keunggulan Expo adalah mengirimkan aplikasi iOS tanpa Mac. Kebanyakan alat tangkapan layar merusak janji itu — Fastlane snapshot butuh Xcode, pintasan keyboard tangkapan layar simulator butuh Mac, dan pengunggah tangkapan layar AppCenter butuh build dari infrastruktur Mac. Screenshotify berjalan sepenuhnya di browser, sehingga cerita tanpa-Mac tetap utuh hingga langkah aset marketing.
Di mana Screenshotify masuk dalam alur EAS Submit
EAS Submit menangani bagian unggah-biner dari deployment App Store / Play Store. Ini tidak menangani pembuatan tangkapan layar — kamu menyediakannya secara terpisah. Alur kerja:
- Ambil frame sumber dari
npx expo startdi perangkat nyata atau simulator. Expo Go berfungsi untuk ini. - Buka Screenshotify di browser yang sama, tempel atau jatuhkan tangkapan layar. Pasangan WebRTC menghubungkan ponselmu untuk transfer langsung jika tidak mau pakai AirDrop.
- Desain korsel marketing — teks, bingkai perangkat, varian lokal.
- Ekspor ZIP dalam ukuran App Store + Play Store.
- Unggah secara manual ke App Store Connect (di bawah Tangkapan Layar per lokal) dan Play Console (di bawah Daftar Toko → Aset grafis). EAS Submit sendiri hanya menangani biner, bukan aset marketing.
Bagaimana dengan API tangkapan layar Expo?
expo-screen-capture memblokir tangkapan layar saat runtime (fitur keamanan untuk aplikasi sensitif), bukan generator. Tidak ada padanan Expo-native dari Fastlane snapshot atau marketing-composer. Screenshotify mengisi celah itu dari sisi browser.
Tips untuk aplikasi Expo secara khusus
- Jangan sertakan splash screen Expo dalam tangkapan layar marketing. Splash bermerek default menandakan "boilerplate" — ambil tampilan utama aplikasi yang sebenarnya.
- UI native dalam EAS Build berbeda dari Expo Go. Ambil tangkapan layar dari versi yang dibangun EAS yang sebenarnya, bukan dari Expo Go, karena beberapa tata letak berubah di antara keduanya.
- Aplikasi universal membutuhkan tangkapan layar iPhone dan iPad. EAS Submit menerima keduanya, tetapi App Store Connect tidak akan mengirimkan aplikasi ke iPad tanpa set tangkapan layar iPad.