Distribusi aplikasi adalah tahap akhir dan salah satu yang paling kritis dalam pengembangan seluler. Menurut Business of Apps (2025), waktu review rata-rata di App Store adalah 28 jam, dan di Google Play — 8 jam. Pengaturan distribusi yang salah dapat menunda rilis selama berminggu-minggu dan merugikan bisnis hingga jutaan.
Poin Penting
Distribusi aplikasi iOS dikontrol secara ketat oleh Apple. Distribusi aplikasi seluler di iOS melalui empat saluran: App Store (rilis publik), TestFlight (pengujian beta), Ad Hoc (distribusi terbatas) dan Enterprise (distribusi perusahaan). Masing-masing memiliki persyaratan, batasan dan prosedur sendiri.
TestFlight adalah alat resmi Apple untuk pengujian beta aplikasi seluler. Mendukung hingga 10.000 penguji eksternal (External Testing) dan hingga 30 penguji internal (Internal Testing — anggota tim). External Testing memerlukan review ringan (Build Review, biasanya 1–2 menit). TestFlight mendistribusikan pembaruan secara otomatis — penguji menerima notifikasi push. Pengujian internal tidak memerlukan review — Anda dapat mengunggah build secara instan untuk tim.
Ad Hoc adalah distribusi ke jumlah perangkat terbatas (hingga 100 per akun). Untuk Ad Hoc, Anda perlu menambahkan UDID setiap perangkat di Apple Developer Portal dan menandatangani build dengan Provisioning Profile yang berisi perangkat tersebut. Ad Hoc tidak memerlukan review — cocok untuk versi demo dan pengujian pada perangkat klien. Kekurangan: Anda harus mengetahui UDID setiap perangkat.
Apple Enterprise Developer Program ($299/tahun) — distribusi aplikasi di dalam organisasi tanpa App Store. Aplikasi dipublikasikan di server internal, pengguna menginstal melalui tautan. Enterprise tidak memerlukan review Apple. Enterprise tidak dapat digunakan untuk distribusi di luar organisasi — Apple memantau ini dan memblokir akun. MDM (Mobile Device Management) — sistem manajemen perangkat perusahaan yang secara otomatis menginstal aplikasi Enterprise.
Google Play menyediakan sistem distribusi aplikasi seluler yang lebih fleksibel daripada App Store. Testing Tracks: Internal (internal), Closed (tertutup), Open (terbuka). Setiap track memiliki batasan dan persyaratan sendiri. Setelah pengujian, aplikasi dipublikasikan ke Production Track.
Internal Testing — hingga 100 penguji melalui email. Tidak memerlukan review Google. Build dipublikasikan dalam hitungan menit. Closed Testing — hingga 100 penguji, akses melalui daftar email atau Google Group. Memerlukan review ringan (biasanya beberapa jam). Open Testing — hingga 100.000 penguji, tautan publik. Aplikasi terlihat di Google Play sebagai "Akses Awal". Open Testing memerlukan review lengkap seperti production.
Staged Rollout — distribusi pembaruan secara bertahap. Anda memilih persentase pengguna (5%, 10%, 20%, 50%, 100%). Google Play secara otomatis mendistribusikan pembaruan ke persentase yang dipilih. Jika ada keluhan atau crash di jam-jam pertama — rollback ke versi sebelumnya. Staged Rollout mengurangi risiko rilis dan direkomendasikan untuk semua pembaruan production.
Production Track — rilis publik di Google Play. Setelah dipublikasikan, aplikasi tersedia untuk semua pengguna. Google Play secara otomatis memeriksa biner dan memindai kode berbahaya. Setelah publikasi, Anda dapat mengelola negara, batasan usia dan monetisasi. Internal App Sharing — distribusi langsung melalui tautan tanpa Play Console. Cocok untuk pengujian QA pada perangkat nyata.
| Parameter | iOS | Android |
|---|---|---|
| Pengujian beta | TestFlight (hingga 10.000) | Internal / Closed / Open (hingga 100.000) |
| Enterprise | Apple Enterprise Program ($299/tahun) | Managed Play (EMM, gratis) |
| Review | Manual (24–48 jam) | Otomatis (2–8 jam) |
| Biaya akun | $99/tahun | $25 sekali |
| Staged rollout | Phased Release (1%–100%, 7 hari) | Staged Rollout (1%–100%, kapan saja) |
| Format | .ipa (melalui Xcode/Transporter) | .aab (Android App Bundle) |
| App Transfer | Ya (App Store Connect) | Ya (Play Console) |
iOS — review lebih ketat dan biaya masuk lebih tinggi. Android — pengujian fleksibel dan staged rollout. IT Sectr merekomendasikan penggunaan Open Testing untuk Android dan TestFlight External untuk iOS — ini mencakup 90% skenario pengujian beta aplikasi seluler.
App Store Review Guidelines — dokumen Apple dengan lebih dari 100 aturan yang mengatur distribusi aplikasi seluler. Persyaratan utama: aplikasi harus stabil, bebas bug dan sesuai dengan Human Interface Guidelines. Apple menolak aplikasi dengan tautan rusak, layar kosong dan fungsionalitas tersembunyi. Google Play Developer Policies — aturan Google: aplikasi berbahaya, penipuan pengguna dan pelanggaran hak cipta dilarang.
Aturan utama untuk distribusi aplikasi di App Store: 1) Safety — tanpa konten ofensif, 2) Performance — aplikasi tidak boleh crash, 3) Business — pembelian melalui IAP (In-App Purchase) dengan komisi Apple 15–30%, 4) Design — kepatuhan HIG. Alasan penolakan: tautan Kebijakan Privasi rusak, tidak adanya tombol "Pulihkan Pembelian", penggunaan sistem pembayaran pihak ketiga.
Kebijakan distribusi di Google Play meliputi: 1) Content Policies — konten dewasa dan kekerasan dilarang, 2) Monetization — komisi Google 15% ($1 juta pertama — 15%, lalu 30%), 3) Privacy — URL Kebijakan Privasi wajib, 4) Advertising — iklan harus memenuhi standar. Google secara otomatis memeriksa biner untuk kode berbahaya. App Content Rating — kuesioner yang menentukan batasan usia aplikasi.
Export Compliance — Apple mewajibkan deklarasi penggunaan kriptografi saat mendistribusikan aplikasi. Sebagian besar aplikasi termasuk dalam "Yes, but exempt" (hanya menggunakan HTTPS). DMCA — undang-undang hak cipta. Jika aplikasi Anda mengizinkan pengguna mengunggah konten, siapkan prosedur DMCA (keluhan pelanggaran hak cipta).
Apple Developer Account — $99/tahun untuk pengembang individu, $299/tahun untuk Enterprise. Organisasi mendaftar sebagai Company/Organization untuk distribusi aplikasi seluler di bawah merek perusahaan. Diperlukan nomor D-U-N-S untuk publikasi. Google Play Account — $25 sekali. Google Play memerlukan verifikasi identitas (Paspor, SIM) sebelum memulai distribusi.
App Transfer — pemindahan aplikasi antar akun pengembang. Di iOS — melalui App Store Connect (App Transfer). Persyaratan: aplikasi harus sudah dipublikasikan, tanpa perubahan tertunda, tanpa perselisihan distribusi aktif. Di Android — melalui Play Console (Manage > Transfer app). Kedua proses memakan waktu 1–5 hari. Setelah transfer, aplikasi mempertahankan peringkat, ulasan dan langganan.
Screenshot Requirements untuk App Store: 5.5" (iPhone 8 Plus), 6.5" (iPhone 14 Pro Max), 12.9" (iPad Pro). Untuk Google Play: minimal 2 tangkapan layar per telepon dan tablet. Kami merekomendasikan 8 tangkapan layar. URL Kebijakan Privasi — wajib untuk distribusi aplikasi di kedua toko. Jika aplikasi mengumpulkan data pribadi, tautan kebijakan privasi harus ada di deskripsi dan di dalam aplikasi.
Pertanyaan yang Sering Diajukan
Akun Apple Developer berbiaya $99 per tahun. Akun Google Play berbiaya $25 sekali. Untuk distribusi Enterprise, Apple Enterprise Program berbiaya $299 per tahun. Untuk startup, akun individu sudah cukup.
App Store — dari beberapa jam hingga 48 jam (jarang hingga seminggu). Google Play — biasanya beberapa jam untuk aplikasi seluler, review otomatis. Publikasi pertama lebih lama karena verifikasi akun. IT Sectr merekomendasikan menyediakan 3–5 hari untuk publikasi pertama.
TestFlight adalah alat resmi Apple untuk mendistribusikan aplikasi seluler selama pengujian beta. Anda dapat mengundang hingga 10.000 penguji. Build melalui review ringan (beberapa menit). TestFlight mendukung pengujian internal (hingga 30 pengguna) dan eksternal.
Closed — hingga 100 penguji melalui daftar email, tanpa tautan publik. Open — hingga 100.000 penguji, akses melalui tautan. Open Testing memberikan visibilitas di Google Play tetapi memerlukan kepatuhan terhadap kebijakan.
App Transfer (iOS) — transfer penuh aplikasi antar akun Apple Developer. Transfer di Google Play — melalui pengaturan akun. Kedua kasus memerlukan persetujuan kedua belah pihak dan verifikasi persyaratan: aplikasi harus sudah dipublikasikan, tanpa perubahan tertunda.
Ringkasan
Kami akan mengembangkan aplikasi seluler turnkey
IT Sectr membuat aplikasi iOS dan Android untuk startup dan bisnis sejak 2017. Kami akan memberi saran dan mengusulkan solusi terbaik.