All Products
Search
Document Center

Mobile Platform as a Service:Kelola Rilis iOS

Last Updated:Jun 24, 2025

Manajemen rilis adalah konfigurasi backend untuk meningkatkan klien ke versi baru, memungkinkan Anda membuat tugas peningkatan multi-tugas dan multi-dimensi.

Tentang tugas ini

Manajemen rilis iOS menyediakan fungsi-fungsi berikut:

  • Tambahkan sumber daya peningkatan dan prompt kode QR unduhan aplikasi (hanya untuk Enterprise distribution).

  • Buat dan modifikasi tugas paket sumber daya versi baru.

  • Buat beberapa jenis tugas rilis untuk paket rilis yang ditambahkan, seperti rilis abu-abu daftar putih, rilis abu-abu jendela waktu, dan rilis resmi. Satu paket peningkatan dapat memiliki beberapa tugas rilis.

  • Dukungan penyaringan peningkatan berdasarkan beberapa kriteria, seperti kota, model perangkat, versi sistem perangkat, jaringan, dan versi paket rilis.

Tambahkan paket rilis

Masuk ke konsol mPaaS dan ikuti langkah-langkah berikut:

  1. Di bilah navigasi kiri, pilih Layanan Pengiriman Seluler > Manajemen Rilis. Daftar manajemen rilis akan ditampilkan.

  2. Klik Tambahkan paket, dan lengkapi konfigurasi berikut di jendela pop-up:

    • Platform: Pilih iOS.

    • Jenis rilis: Opsi termasuk App Store, Distribusi Perusahaan, dan TestFlight.

      • App Store: Prompt untuk meningkatkan aplikasi dengan mengunduh dari AppStore.

      • Distribusi Perusahaan: Prompt untuk meningkatkan aplikasi yang didistribusikan dalam perusahaan.

      • TestFlight: Lakukan verifikasi abu-abu sebelum versi baru dirilis ke AppStore.

  3. Klik OK untuk menyelesaikan penambahan. Paket rilis yang ditambahkan akan muncul di bagian atas halaman.

  4. Dalam daftar manajemen rilis, klik ikon plus (add) di depan paket rilis untuk melihat tugas rilis paket peningkatan:

    • Jika paket peningkatan belum pernah dirilis, status paket adalah Belum dirilis, dan tidak ada tugas rilis.

    • Jika paket peningkatan telah dirilis, status paket adalah status rilis tugas terbaru, dan ada tugas rilis.

App Store

null

Untuk menggunakan rilis App Store, Anda harus meluncurkan aplikasi Anda di App Store resmi Apple terlebih dahulu.

Jika Anda memilih AppStore, Anda harus memberikan informasi berikut:

  • alamat appstore: Masukkan alamat aplikasi Anda di App Store.

  • Nomor versi: Masukkan nomor versi rilis saat ini. Nomor versi harus sesuai dengan Product Version di file info.plist proyek iOS.

  • Deskripsi rilis (opsional): Jelaskan rilis ini.

Distribusi Perusahaan

Jika Anda memilih Distribusi Perusahaan, Anda harus memberikan informasi berikut:

  • Unggah ikon (opsional): Unggah gambar dalam format .jpg atau .png sebagai ikon.

  • Paket rilis: Pilih paket rilis dari komputer lokal untuk diunggah. Hanya format .ipa yang didukung.

  • bundleId (opsional): App bundleId. Jika dibiarkan kosong, bundleId yang diisi saat mengunduh file konfigurasi di halaman konfigurasi kode akan digunakan.

  • Nomor versi: Masukkan nomor versi rilis ini. Nomor versi harus sesuai dengan Product Version di file info.plist proyek iOS.

  • Deskripsi rilis (opsional): Jelaskan rilis ini.

  • Verifikasi unduhan: Saat diaktifkan, setelah kode QR dipindai, paket hanya dapat diunduh setelah kode verifikasi diverifikasi.

    null

    Setelah paket rilis Distribusi Perusahaan ditambahkan, kode QR dibuat di kolom Kode QR dalam daftar manajemen rilis untuk pengguna mengunduh paket rilis .ipa.

TestFlight

    null
    • Untuk menggunakan fitur pengujian TestFlight, Anda harus telah membuat dan mengaktifkan tautan publik di App Store Connect.

    • TestFlight hanya tersedia di klien dengan versi ≥ 10.1.32.

    • Waktu Kedaluwarsa Paket dan Jumlah maksimum tester yang Anda masukkan harus sesuai dengan apa yang Anda atur di App Store Connect.

Jika Anda memilih TestFlight, berikan informasi berikut:

  • Alamat tautan publik: Masukkan alamat tautan publik yang telah Anda buat di App Store Connect. Pastikan tautannya diaktifkan.

  • Waktu kedaluwarsa paket: Waktu kedaluwarsa paket TestFlight harus sesuai dengan yang Anda atur di App Store Connect.

  • Jumlah maksimum tester: Jumlah maksimum tester harus sesuai dengan jumlah yang Anda atur di App Store Connect.

  • Nomor versi: Masukkan nomor versi rilis ini. Nomor versi harus sesuai dengan Product Version di file info.plist proyek iOS.

  • Deskripsi rilis (opsional): Jelaskan rilis ini.

Buat tugas rilis

Saat membuat tugas rilis untuk paket rilis yang ditambahkan, Anda dapat membuat beberapa tugas rilis untuk versi yang sama dari paket rilis secara bersamaan. Paket peningkatan tunggal dapat mendukung hingga 10 tugas rilis secara bersamaan.

Aturan untuk pengiriman tugas rilis:

  • Saat permintaan klien cocok dengan beberapa tugas, tugas versi lebih tinggi mendapat prioritas.

  • Jika sebuah paket rilis memiliki beberapa tugas rilis, berdasarkan jenis tugas, prioritas tugas adalah: Rilis resmi > Rilis abu-abu daftar putih > Rilis abu-abu jendela waktu.

  • Untuk paket rilis versi tertentu, jika jenis tugas dari tugas rilis sama, tugas rilis terbaru yang dirilis akan berlaku.

    Sebagai contoh, tugas daftar putih A versi 5.0 dirilis di konsol untuk melakukan peningkatan tunggal untuk versi 4.0; kemudian tugas daftar putih B dirilis untuk melakukan peningkatan wajib untuk versi 4.0. Kedua tugas tersebut ada secara bersamaan. Saat klien versi 4.0 meminta peningkatan, tugas B dikirim terlebih dahulu. Setelah tugas B dihentikan atau dijeda, tugas A dikirim.

  • Saat suatu versi merilis tugas abu-abu dan tugas resmi, status rilis dalam daftar ditampilkan sebagai "rilis resmi". Saat tugas resmi dijeda atau diakhiri, status rilis ditampilkan sebagai "rilis abu-abu". Jika semua tugas selesai, itu akan ditampilkan sebagai "rilis selesai".

Langkah-langkah operasi adalah sebagai berikut:

  1. Temukan paket rilis untuk mana Anda ingin membuat tugas rilis.

  2. Di kolom Operasi, klik Buat tugas rilis.

  3. Di halaman Buat tugas rilis, pilih atau masukkan informasi berikut:

    • Jenis rilis: Anda dapat memilih Rilis abu-abu dan Rilis resmi.

      • Rilis abu-abu: Sebelum rilis resmi, rilis paket kepada sebagian pengguna untuk memverifikasi apakah fungsi paket baru memenuhi harapan.

      • Rilis resmi: Rilis paket secara resmi kepada semua pengguna.

        null

        TestFlight dan distribusi perusahaan jenis distribusi hanya mendukung rilis abu-abu. Halaman rilis TestFlight tidak menampilkan opsi jenis rilis, dan paket rilis jenis distribusi perusahaan tetap pada jenis abu-abu dan tidak dapat dipilih.

    • Mode peningkatan: Anda dapat memilih Tunggal, Ganda, dan Peningkatan wajib.

      • Tunggal: Setelah aplikasi dimulai, ia menampilkan pesan peningkatan berdasarkan strategi diam.

        null

        Strategi diam berarti bahwa pengingat akan berada dalam keadaan diam selama periode waktu tertentu, dan tidak lagi mengingatkan peningkatan setelah pengguna membatalkan pengingat peningkatan pop-up. Periode diam default adalah 3 hari, yang dapat disesuaikan. Untuk menyesuaikan periode diam, lihat Rilis versi baru.

      • Ganda: Aplikasi menampilkan pesan peningkatan setiap kali dimulai.

      • Peningkatan wajib: Aplikasi menampilkan pesan peningkatan setiap kali dimulai. Anda tidak dapat menutup jendela pesan.

        null

        Untuk paket rilis TestFlight, hanya Tunggal dan Ganda yang tersedia.

    • Model rilis (hanya saat Rilis abu-abu dipilih): Anda dapat memilih Rilis abu-abu daftar putih dan Rilis abu-abu jendela waktu.

      • Jika Anda memilih Rilis abu-abu daftar putih, Anda dapat mengonfigurasi daftar putih di bawah ini.

        null

        Anda dapat mengonfigurasi daftar putih di halaman Manajemen Daftar Putih. Untuk informasi lebih lanjut, lihat Kelola daftar putih.

      • Jika Anda memilih Rilis abu-abu jendela waktu, Anda dapat menentukan Waktu akhir dan Jumlah pengguna.

        null

        Untuk paket rilis Distribusi Perusahaan, hanya Rilis abu-abu daftar putih yang tersedia.

    • Pesan prompt peningkatan (opsional): Tentukan pesan yang akan ditampilkan saat peningkatan.

    • Deskripsi rilis (opsional): Jelaskan rilis ini.

    • Aturan lanjutan (Hanya untuk Rilis abu-abu): Klik Tambah. Di kotak dialog yang ditampilkan, pilih jenis aturan seperti Kota, Model perangkat, atau Jaringan di Tipe, atur Tipe operasi ke Termasuk atau Kecualikan, dan atur Nilai sumber daya yang sesuai dengan tipe yang Anda pilih.

  4. Setelah menyelesaikan konfigurasi, klik OK untuk mulai merilis. Anda dapat mengklik ikon plus (add) di sebelah kiri paket rilis untuk melihat tugas rilis yang telah Anda buat.

Operasi lainnya

  • Unggah tabel simbol. Dalam daftar manajemen rilis, unggah tabel simbol ke paket rilis yang ditambahkan.

    • Satu paket rilis .ipa sesuai dengan satu file tabel simbol.

    • Hanya tabel simbol dalam format dSYM yang didukung. Sebelum mengunggah tabel simbol, kompres menjadi paket .tgz.

  • Ubah tugas rilis paket peningkatan. Klik ikon plus (add) di depan paket rilis dalam daftar manajemen rilis untuk melihat tugas rilis paket peningkatan.

    • Klik Jeda untuk menangguhkan tugas rilis. Untuk melanjutkan tugas, klik Lanjutkan.

    • Klik Akhiri untuk mengakhiri tugas rilis. Setelah tugas diakhiri, Anda tidak dapat lagi mengoperasikannya.