App Store Connect — apa itu, fungsi dan manajemen aplikasi

Penulis: IT Sectr Diterbitkan: 2026-04-18 Waktu membaca: 8 mnt

App Store Connect — adalah platform web dari Apple yang memungkinkan pengembang mengelola aplikasi di semua tahap siklus hidup: dari publikasi hingga analitik. Melalui platform ini, versi, TestFlight, kontrak, dan materi pemasaran dikonfigurasi. Menurut data Apple Developer, 2025, setiap minggu lebih dari 100 ribu unggahan build dilakukan oleh pengembang di seluruh dunia melalui platform ini, dan App Store Connect tetap menjadi satu-satunya cara untuk mempublikasikan di App Store.

Poin utama

  • App Store Connect — platform web Apple untuk mengelola aplikasi di App Store, dapat diakses melalui browser dan API.
  • Memungkinkan mempublikasikan aplikasi, mengelola versi, mengonfigurasi TestFlight untuk pengujian beta, dan melacak analitik.
  • TestFlight — alat bawaan untuk pengujian beta dengan dukungan hingga 10 ribu penguji eksternal.
  • App Store Connect API menyediakan akses programatis ke semua fungsi platform untuk otomatisasi CI/CD.
  • Platform ini juga mengelola kontrak, pajak, dan laporan pembayaran untuk pengembang.

Apa itu App Store Connect

App Store Connect — adalah platform terpusat Apple untuk mengelola aplikasi di semua tahap: dari pembuatan entri di App Store hingga pemantauan penjualan dan ulasan. Dapat diakses melalui antarmuka web di appstoreconnect.apple.com.

Platform ini menggantikan iTunes Connect pada tahun 2018 dan sejak itu telah menerima banyak pembaruan. Melalui platform ini, pengembang mengelola aplikasi untuk iOS, iPadOS, macOS, watchOS, dan tvOS, mengonfigurasi harga, lokalisasi, dan teks pemasaran.

Menurut data Apple WWDC 2024, lebih dari 36 juta pengembang terdaftar menggunakan App Store Connect untuk mempublikasikan dan mengelola aplikasi.

Mulai bekerja dengan App Store Connect segera setelah mendaftar di program Apple Developer — ini adalah langkah wajib untuk mempublikasikan aplikasi apa pun di App Store.

Fitur utama

App Store Connect menyediakan seperangkat alat lengkap untuk mengelola aplikasi: membuat dan mengedit entri, mengunggah build, mengelola versi dan rilis, pengujian beta, analitik, dan laporan.

Platform ini juga mencakup modul App Analytics untuk melacak perilaku pengguna, konversi ke instalasi, dan pendapatan dari pembelian. Semua metrik tersedia secara real-time dengan penundaan tidak lebih dari beberapa jam.

Selain itu, App Store Connect mengelola kontrak, informasi pajak, dan pembayaran. Pengembang dapat mengonfigurasi pembayaran otomatis dan melacak status setiap periode pembayaran.

Mempublikasikan aplikasi di App Store Connect

Proses publikasi di App Store Connect terdiri dari beberapa tahap: membuat entri aplikasi, mengunggah build melalui Xcode atau Transporter, mengisi metadata, dan mengirimkan untuk ditinjau.

Langkah pertama — membuat aplikasi baru di bagian “Aplikasi Saya”. Anda harus menentukan nama, platform, Bundle ID, dan SKU. Setelah dibuat, entri muncul di daftar aplikasi dan tersedia untuk dikonfigurasi.

Menurut data Apple Review Guidelines (2025), waktu tinjauan rata-rata untuk publikasi pertama adalah 24–48 jam. Untuk pembaruan berikutnya, proses biasanya memakan waktu 1 hingga 24 jam.

Rencanakan publikasi dengan mempertimbangkan waktu tinjauan: unggah build 48 jam sebelum tanggal rilis yang direncanakan dan gunakan fitur “Release with Developer Control” untuk manajemen tanggal rilis yang fleksibel.

Manajemen versi

App Store Connect memungkinkan pembuatan beberapa versi aplikasi dan pengelolaan statusnya. Setiap versi memiliki kumpulan metadata, tangkapan layar, dan deskripsi pembaruan sendiri.

Versi dapat memiliki status: Prepare for Submission, Waiting for Review, In Review, Ready for Sale, Pending Developer Release, atau Rejected. Pengembang dapat menarik versi dari tinjauan sebelum dimulai.

Sistem status ini memberikan kontrol penuh atas siklus hidup rilis dan memungkinkan pembatalan perubahan sebelum tinjauan dimulai.

Publikasi internasional

App Store Connect mendukung publikasi di 175 negara dan wilayah. Untuk setiap lokasi, harga dapat dikonfigurasi, metadata dapat dilokalisasi, dan ketersediaan aplikasi dapat dipilih.

Harga secara otomatis dikonversi ke mata uang lokal, tetapi pengembang dapat menyesuaikan harga secara manual untuk setiap negara. Tersedia 87 kategori harga, termasuk gratis.

Konfigurasikan harga untuk setiap wilayah secara terpisah untuk memperhitungkan pajak dan daya beli audiens lokal.

TestFlight: pengujian beta

TestFlight — adalah alat bawaan App Store Connect untuk pengujian beta aplikasi. Memungkinkan mengundang penguji sebelum aplikasi dipublikasikan di App Store.

TestFlight mendukung dua jenis pengujian: internal (hingga 100 peserta dari tim Apple Developer Anda) dan eksternal (hingga 10.000 penguji melalui undangan email). Build eksternal menjalani tinjauan yang disederhanakan.

Menurut Apple Developer Documentation (2025), siklus pengujian rata-rata melalui TestFlight adalah 7–14 hari, setelah itu pengembang mengumpulkan umpan balik dan memperbaiki kesalahan kritis sebelum rilis.

Unggah setiap build baru ke TestFlight sebelum mengirimkannya untuk tinjauan publik — ini memungkinkan deteksi masalah pada tahap awal dan mengurangi jumlah penolakan saat tinjauan.

Konfigurasi grup pengujian

TestFlight memungkinkan pembuatan grup penguji dengan kumpulan build yang berbeda. Ini berguna untuk pengujian A/B, ketika grup yang berbeda menerima versi fitur yang berbeda.

Setiap grup dapat diberikan build tertentu, dan juga pemberitahuan dapat dikonfigurasi untuk penguji tentang versi baru yang tersedia. TestFlight secara otomatis memberi tahu peserta tentang rilis build baru.

Fleksibilitas ini memungkinkan pengujian paralel dari berbagai versi aplikasi dengan audiens yang berbeda.

Analitik dan metrik

App Analytics di App Store Connect menyediakan informasi terperinci tentang kinerja aplikasi: instalasi, penghapusan, pendapatan, keterlibatan, dan perilaku pengguna.

Metrik mencakup tampilan halaman aplikasi, konversi ke instalasi, jumlah perangkat aktif, sesi, dan pendapatan rata-rata per pengguna (ARPU). Data dikumpulkan harian dan tersedia selama 90 hari terakhir.

Menurut Apple App Analytics Guide (2025), konversi dari tampilan ke instalasi rata-rata 15–25% untuk halaman aplikasi yang dioptimalkan dengan baik.

Pantau secara teratur metrik konversi dan sesuaikan tangkapan layar serta deskripsi aplikasi untuk meningkatkan visibilitas di pencarian App Store.

Pengguna dan peran akses

App Store Connect mendukung sistem peran untuk mengelola akses anggota tim. Setiap peran memiliki kumpulan izinnya sendiri: dari akses penuh admin hingga hanya melihat analitik.

Peran utama: Admin (akses penuh ke semua fungsi), App Manager (manajemen aplikasi tanpa akses ke kontrak), Developer (mengunggah build), Finance (melihat laporan pendapatan).

Menurut Apple Developer Support (2025), disarankan untuk memberikan izin minimal yang diperlukan kepada setiap anggota tim untuk menghindari perubahan yang tidak disengaja pada aplikasi yang dipublikasikan.

Audit secara teratur daftar pengguna App Store Connect dan cabut akses karyawan yang telah meninggalkan tim — ini adalah praktik dasar keamanan informasi.

Manajemen kunci API

App Store Connect API menggunakan kunci akses untuk autentikasi. Setiap kunci terikat pada peran dan memiliki masa berlaku terbatas. Kunci dibuat di bagian “Users and Access” → “Keys”.

Untuk integrasi CI/CD buat kunci API terpisah dengan izin minimal yang diperlukan (misalnya, hanya untuk mengunggah build). Simpan kunci di penyimpanan rahasia yang aman.

Gunakan kunci terpisah untuk setiap lingkungan (pengembangan, staging, produksi) untuk mengisolasi akses dan menyederhanakan audit.

App Store Connect API

App Store Connect API — adalah REST API yang menyediakan akses programatis ke semua fungsi platform. Memungkinkan otomatisasi unggahan build, manajemen versi, dan pengambilan laporan.

API mendukung endpoint untuk mengelola aplikasi, build, TestFlight, metadata, analitik, dan keuangan. Dokumentasi tersedia di portal Apple Developer dengan konsol interaktif untuk menguji permintaan.

Menurut Apple WWDC 2024, lebih dari 70% pengembang besar menggunakan App Store Connect API di pipeline CI/CD mereka untuk otomatisasi rilis.

Terapkan App Store Connect API di pipeline build Anda untuk unggahan build otomatis dan manajemen versi — ini mempercepat proses rilis dan mengurangi risiko kesalahan manusia.

Batasan dan limit API

App Store Connect API memiliki batasan jumlah permintaan: 1000 permintaan per menit per kunci API. Untuk tim besar, disarankan untuk mendistribusikan beban di antara beberapa kunci.

Setiap build harus lulus verifikasi kepatuhan terhadap persyaratan App Store sebelum diunggah. API mengembalikan kesalahan jika build tidak memenuhi aturan, termasuk Bundle ID yang salah atau tidak adanya tanda tangan.

Contoh bekerja dengan API

App Store Connect API menggunakan autentikasi JWT. Setiap permintaan ditandatangani dengan kunci pribadi yang dihasilkan di antarmuka platform.

bash
# Mendapatkan daftar aplikasi melalui API
curl --request GET \
     --url "https://api.appstoreconnect.apple.com/v1/apps" \
     --header "Authorization: Bearer $(TOKEN)"

API mengembalikan daftar semua aplikasi yang tersedia di akun, dengan Bundle ID, nama, dan status publikasi.

Unggahan build otomatis

Xcode dan Transporter mendukung baris perintah untuk mengunggah build tanpa antarmuka grafis.

bash
# Mengunggah build melalui Transporter CLI
xcrun transporter \
    upload -f "build.ipa" \
    -u "developer@example.com" \
    -p "@keychain:AppStore"

Transporter mendukung autentikasi otomatis melalui Keychain dan dapat diintegrasikan ke pipeline CI/CD apa pun.

Pertanyaan yang sering diajukan

Berapa biaya penggunaan App Store Connect?

Platform itu sendiri gratis untuk peserta terdaftar program Apple Developer. Namun, keanggotaan program ini berharga 99 dolar per tahun. Komisi App Store adalah 15–30% dari pendapatan aplikasi.

Berapa lama waktu tinjauan aplikasi?

Waktu tinjauan rata-rata untuk publikasi pertama adalah 24–48 jam. Pembaruan biasanya diperiksa lebih cepat: dari 1 hingga 24 jam. Selama periode liburan, waktu dapat meningkat hingga 72 jam.

Bisakah versi ditarik kembali setelah dikirim untuk ditinjau?

Ya, sebelum tinjauan dimulai. Setelah tinjauan dimulai, versi tidak dapat ditarik kembali — hanya tinggal menunggu hasilnya. Penarikan dapat dilakukan di bagian “Aplikasi Saya” → aplikasi yang dipilih → versi.

Apa perbedaan TestFlight dengan distribusi Ad Hoc?

TestFlight memungkinkan pengujian aplikasi pada hingga 10.000 perangkat tanpa batasan UDID. Distribusi Ad Hoc terbatas pada 100 perangkat, tetapi tidak memerlukan partisipasi penguji dalam program Apple Developer.

Bagaimana cara mendapatkan akses ke App Store Connect API?

Buat kunci API di bagian “Users and Access” → “Keys” App Store Connect. Hasilkan kunci pribadi dan simpan Issuer ID. Gunakan JWT untuk autentikasi setiap permintaan ke API.

Ringkasan

  • App Store Connect — platform utama Apple untuk mengelola aplikasi di App Store: dari publikasi hingga analitik.
  • TestFlight — alat pengujian beta bawaan dengan dukungan hingga 10.000 penguji eksternal.
  • Publikasi melalui tinjauan (24–48 jam) dan memerlukan metadata dan tangkapan layar yang diisi dengan benar.
  • App Analytics menyediakan data tentang instalasi, pendapatan, keterlibatan, dan konversi halaman aplikasi.
  • Sistem peran memungkinkan manajemen akses yang fleksibel: dari Admin hingga Finance dan Developer.
  • App Store Connect API mengotomatiskan unggahan build dan manajemen versi melalui REST API dengan autentikasi JWT.
  • Lebih dari 175 negara tersedia untuk publikasi dengan kemungkinan penetapan harga lokal dan lokalisasi konten.

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.

Diskusikan proyek

Baca juga