Panduan
Rilis ke publik, layar demi layar
Build Anda sedang dalam tahap uji. Panduan ini memandu Anda mengisi formulir yang ditampilkan Apple dan Google berikutnya, kolom demi kolom, sampai Anda menekan Submit.
App Store
Push200 sudah mengirim build Anda ke App Store Connect, tempatnya muncul di TestFlight. Untuk memasangnya di App Store, Anda mengisi halaman aplikasi lalu mengirimkannya untuk ditinjau Apple. Siapkan waktu sekitar satu jam untuk pertama kali. Pembaruan berikutnya cukup build baru dan beberapa kata tentang apa yang berubah.
Panduan, bukan nasihat
Kami menjelaskan di mana harus mengklik dan apa yang diminta setiap kolom, seperti yang ditampilkan Apple dan Google saat ini. Apa yang Anda tulis, dan apakah aplikasi Anda diterima, adalah urusan antara Anda dan toko aplikasi. Push200 tidak memberikan nasihat hukum, privasi, atau bisnis, jadi untuk pertanyaan seperti itu, tanyakan kepada profesional yang berkompeten. Apple dan Google sesekali mengubah tampilan layar mereka. Jika ada yang berbeda dari halaman resmi mereka, yang benar adalah halaman mereka.
Siapkan semua ini
Apple meminta semua ini sebelum Anda bisa mengirim:
- Screenshot aplikasi Anda di iPhone, dan di iPad jika aplikasi Anda berjalan di iPad
- Deskripsi aplikasi Anda, dan kata kunci pencarian hingga 100 karakter
- Halaman web dukungan tempat orang bisa menghubungi Anda, dan alamat web kebijakan privasi Anda
- Jika aplikasi Anda perlu login: akun demo yang berfungsi, untuk peninjau Apple
- Nama kontak, nomor telepon, dan email Anda, hanya untuk peninjau Apple
Buka halaman versi aplikasi Anda
Buka App Store Connect, tekan Apps, lalu pilih aplikasi Anda. Di sebelah kiri, di bawah iOS App, tekan versi yang bertanda Prepare for Submission, misalnya 1.0. Sebagian besar langkah berikutnya ada di halaman ini.
Tambahkan screenshot
Di bawah Previews and Screenshots, Apple menampilkan ukuran layar yang dibutuhkan. Seret screenshot Anda ke setiap ukuran yang diminta.
- Apple meminta ukuran iPhone terbesar yang tercantum, dan memakainya juga untuk iPhone yang lebih kecil
- Jika aplikasi Anda berjalan di iPad, Apple juga meminta screenshot iPad
- Hingga 10 screenshot per ukuran. Apple ingin screenshot itu menunjukkan aplikasi Anda saat dipakai
- Ukuran screenshot Apple mencantumkan ukuran piksel yang tepat
Isi kolom teks
Di halaman yang sama:
- Promotional Text: opsional, hingga 170 karakter, dan bisa Anda ubah kapan saja tanpa peninjauan
- Description: apa yang dilakukan aplikasi Anda, hingga 4.000 karakter
- Keywords: kata-kata yang mungkin dicari orang, dipisahkan koma, total hingga 100 karakter
- Support URL: wajib, halaman web tempat orang bisa mendapatkan bantuan
- Marketing URL: opsional
- Copyright: pemilik aplikasi, biasanya tahun dan nama Anda atau perusahaan Anda, misalnya 2026 Your Company
Pilih build yang dikirim Push200
Gulir ke Build lalu tekan Add Build, atau +. Pilih build dengan nomor versi yang ditunjukkan Push200. Jika belum muncul, Apple masih memprosesnya. Biasanya ini butuh beberapa menit setelah email dari Apple.
- Apple mungkin menanyakan apakah aplikasi Anda memakai enkripsi. Halaman Apple tentang enkripsi menjelaskan setiap jawaban, termasuk apa yang dianggap enkripsi standar
Isi App Information
Di sebelah kiri, di bawah General, tekan App Information:
- Name dan Subtitle: masing-masing hingga 30 karakter. Nama adalah yang tampil di bawah ikon Anda di toko
- Category: bagian toko tempat aplikasi Anda muncul, ditambah kategori kedua yang opsional
- Content Rights: apakah aplikasi Anda menampilkan konten milik orang lain
- Age Rating: tekan Set Up Age Ratings atau Edit, lalu jawab pertanyaan Apple tentang isi aplikasi Anda. Apple menentukan rating dari jawaban Anda
Isi App Privacy
Di sebelah kiri, tekan App Privacy. Ini akan menjadi bagian privasi di halaman App Store Anda.
- Privacy Policy URL: alamat web kebijakan privasi Anda. Apple mewajibkannya untuk setiap aplikasi
- Tekan Get Started. Apple menanyakan apakah Anda, atau layanan di dalam aplikasi Anda, mengumpulkan data. Layanan di dalam aplikasi bisa mencakup login, analitik, iklan, laporan crash, dan pembayaran, misalnya Firebase
- Untuk setiap jenis data yang Anda centang, Apple menanyakan untuk apa data itu dipakai, apakah terkait dengan orangnya, dan apakah dipakai untuk pelacakan
- Pembuat setiap layanan biasanya memublikasikan data apa yang dikumpulkan layanannya, dan ini membantu Anda menjawab
- Tekan Publish setelah selesai. Halaman App Privacy Apple menjelaskan setiap pertanyaan
Atur harga dan negara
Di sebelah kiri, tekan Pricing and Availability. Pilih harga, atau Free, serta negara dan wilayah tempat aplikasi Anda muncul. Aplikasi berbayar memerlukan perjanjian Paid Apps dari Apple yang sudah ditandatangani, di bawah Business.
Beri tahu peninjau Apple apa yang mereka perlukan
Kembali ke halaman versi, gulir ke App Review Information:
- Sign-in required: jika aplikasi Anda perlu login, centang ini dan ketik nama pengguna dan kata sandi demo yang berfungsi. Peninjau yang tidak bisa login biasanya mengembalikan aplikasinya
- Contact Information: nama, nomor telepon, dan email Anda. Hanya Apple yang melihatnya
- Notes: apa pun yang tidak bisa ditemukan peninjau sendiri, misalnya fitur yang memerlukan kode, lokasi, atau perangkat tertentu
Pilih kapan aplikasi tayang
Di bawah App Store Version Release, pilih cara aplikasi Anda tayang setelah disetujui Apple: Anda sendiri dengan menekan tombol, otomatis saat itu juga, atau otomatis pada tanggal yang Anda pilih.
Kirim untuk ditinjau
Di kanan atas, tekan Add for Review. Apple menampilkan ringkasan. Tekan Submit to App Review. Status aplikasi Anda berubah menjadi Waiting for Review, lalu In Review. Menurut Apple, sebagian besar aplikasi ditinjau dalam satu atau dua hari, dan hasilnya dikirim lewat email.
Jika Apple mengembalikannya
Pesan Apple ada di App Store Connect di bawah App Review, dan menyebutkan aturan dari App Review Guidelines Apple. Anda bisa membalasnya di sana. Jika ada yang perlu diubah di aplikasi, ubah kode Anda, tekan Build di Push200, pilih build baru di halaman versi, lalu kirim lagi.
Hal yang sering membuat aplikasi dikembalikan menurut pedoman Apple
Daftar ini berasal dari pedoman yang dipublikasikan Apple. Apple yang memutuskan setiap kasus, jadi bacalah pedomannya langsung.
- Aplikasi crash, atau ada tautan rusak, halaman kosong, atau teks placeholder
- Peninjau tidak bisa login, karena akun demo tidak ada atau tidak berfungsi
- Jawaban privasi tidak sesuai dengan apa yang dilakukan aplikasi, atau tautan kebijakan privasi tidak berfungsi
- Aplikasi sebagian besar hanya situs web dalam bingkai, dengan sedikit fitur yang benar-benar bekerja seperti aplikasi
- Produk digital, seperti langganan atau fitur tambahan, dijual tanpa pembelian dalam aplikasi Apple
- Orang bisa membuat akun di aplikasi, tetapi tidak bisa menghapusnya di aplikasi
- Screenshot yang tidak menunjukkan aplikasinya sendiri
Pembaruan berikutnya
Untuk setiap pembaruan, tekan + di samping iOS App di sebelah kiri untuk membuat versi baru, pilih build baru yang dikirim Push200, tulis What's New in This Version, lalu kirim lagi. Semua isian lainnya tetap tersimpan.
Belum bisa build?
Jika aplikasi Anda belum bisa di-build, mulailah dengan menghubungkan GitHub, Apple, dan Google Play.
Baca panduan penyiapanGoogle Play
Push200 mengirim setiap build ke Google Play sebagai versi uji, di jalur pengujian yang Anda pilih. Untuk merilis aplikasi ke publik, Anda menyelesaikan tugas-tugas aplikasi di Play Console, lalu mengirim rilis ke produksi. Siapkan waktu sekitar satu jam untuk pertama kali.
Panduan, bukan nasihat
Kami menjelaskan di mana harus mengklik dan apa yang diminta setiap kolom, seperti yang ditampilkan Apple dan Google saat ini. Apa yang Anda tulis, dan apakah aplikasi Anda diterima, adalah urusan antara Anda dan toko aplikasi. Push200 tidak memberikan nasihat hukum, privasi, atau bisnis, jadi untuk pertanyaan seperti itu, tanyakan kepada profesional yang berkompeten. Apple dan Google sesekali mengubah tampilan layar mereka. Jika ada yang berbeda dari halaman resmi mereka, yang benar adalah halaman mereka.
Periksa jenis akun Anda dulu
Google mewajibkan akun pribadi baru menjalankan uji tertutup dengan minimal 12 penguji selama 14 hari berturut-turut sebelum dirilis ke publik. Akun organisasi (bisnis) tidak terkena aturan ini, dan memerlukan nomor D-U-N-S saat mendaftar. Baca aturan Google untuk akun pribadi, dan lihat langkah pengujian di bawah.
Siapkan semua ini
Google meminta semua ini sebelum aplikasi Anda bisa dirilis ke publik:
- Ikon aplikasi: 512 x 512 piksel, PNG
- Gambar fitur: 1024 x 500 piksel, ditampilkan di bagian atas halaman toko Anda
- Minimal 2 screenshot ponsel, ditambah screenshot tablet jika aplikasi Anda mendukung tablet
- Deskripsi singkat hingga 80 karakter, dan deskripsi lengkap hingga 4.000 karakter
- Alamat web kebijakan privasi Anda, dan email kontak
- Jika aplikasi Anda perlu login: akun uji yang berfungsi, untuk peninjau Google
Buka tugas penyiapan aplikasi Anda
Buka Play Console dan pilih aplikasi Anda. Di Dashboard, Google mencantumkan tugas yang dibutuhkan di bawah Set up your app. Masing-masing membuka formulir singkat. Tekan Save di setiap formulir, dan tugas itu mendapat tanda centang.
Kebijakan privasi dan akses aplikasi
Di tugas-tugas tentang konten aplikasi Anda:
- Privacy policy: tempel alamat web kebijakan privasi Anda
- App access: nyatakan apakah semua fitur aplikasi Anda bisa dipakai tanpa login. Jika tidak, tambahkan petunjuk dan login uji yang berfungsi untuk peninjau Google
Iklan, rating konten, dan target audiens
Tiga formulir singkat lagi:
- Ads: nyatakan apakah aplikasi Anda menampilkan iklan, termasuk iklan dari layanan di dalam aplikasi Anda
- Content rating: tekan Start questionnaire, masukkan email Anda, pilih kategori aplikasi Anda, lalu jawab pertanyaan tentang isi aplikasi Anda. Rating Anda untuk setiap negara ditentukan dari jawaban Anda
- Target audience and content: pilih kelompok usia yang menjadi sasaran aplikasi Anda. Jika Anda menyertakan anak-anak, aturan Families Google juga berlaku
Keamanan data
Ini akan menjadi bagian keamanan data di halaman toko Anda.
- Google menanyakan apakah aplikasi Anda mengumpulkan atau membagikan jenis data yang ada di daftarnya, termasuk data yang dikumpulkan oleh layanan di dalam aplikasi Anda, seperti Firebase, analitik, atau iklan
- Untuk setiap jenis yang Anda centang, Google menanyakan untuk apa data itu dipakai, dan apakah opsional atau wajib
- Google juga menanyakan apakah data dienkripsi saat dikirim, dan bagaimana orang bisa meminta data mereka dihapus
- Pembuat setiap layanan biasanya memublikasikan data apa yang dikumpulkan layanannya. Halaman bantuan Google untuk formulir ini menjelaskan setiap pertanyaan
Deklarasi lainnya
Google hanya menampilkan yang berlaku untuk aplikasi Anda. Deklarasi itu bisa mencakup:
- News apps, Government apps, Financial features, dan Health: pertanyaan tentang jenis aplikasi tersebut
- Account deletion: jika orang bisa membuat akun di aplikasi Anda, Google meminta halaman web tempat mereka bisa meminta akunnya dihapus
- Permissions: jika aplikasi Anda memakai izin sensitif, seperti lokasi di latar belakang atau SMS, Google menanyakan alasannya
Listingan toko Anda
Di sebelah kiri, di bawah Grow users, tekan Store presence, lalu Main store listing:
- App name: hingga 30 karakter
- Short description dan Full description
- Graphics: ikon, gambar fitur, dan screenshot Anda
- Di bawah Store settings: kategori aplikasi, tag, email kontak, dan situs web Anda
Pengujian, dan aturan 12 penguji
Di bawah Test and release, lalu Testing, Google punya tiga jenis uji:
- Internal testing: hingga 100 orang yang Anda undang. Push200 mengirim build ke sini, kecuali Anda memilih jalur lain di Pengaturan lanjutan aplikasi Anda
- Closed testing: orang yang Anda undang lewat daftar email atau Google Group. Inilah uji yang diminta oleh aturan 12 penguji Google
- Open testing: siapa saja bisa bergabung dari halaman toko Anda
Jika Anda punya akun pribadi baru
Untuk memenuhi aturan Google sebelum dirilis ke publik:
- Buka Closed testing, buat jalur atau pakai jalur yang dibuat Google, lalu tambahkan email penguji Anda
- Buat rilis di jalur itu dan tambahkan build yang diunggah Push200, dari Add from library
- Kirim tautan keikutsertaan ke penguji Anda. Masing-masing membukanya, bergabung, lalu memasang aplikasi Anda dari Google Play
- Google menghitung penguji yang tetap ikut serta. Setelah 14 hari berturut-turut dengan minimal 12 penguji, Dashboard menawarkan Apply for production, dengan beberapa pertanyaan tentang uji Anda
Kirim rilis ke produksi
Di bawah Test and release, tekan Production:
- Di bawah Countries / regions, pilih di mana aplikasi Anda tersedia
- Tekan Create new release, lalu Add from library, dan pilih build yang diunggah Push200, yang sama dengan yang Anda uji
- Tulis catatan rilis, yaitu kata-kata yang dilihat orang di bagian What's new, lalu tekan Next dan Save
- Buka Publishing overview lalu tekan Send changes for review
Peninjauan Google
Menurut Google, peninjauan bisa memakan waktu hingga 7 hari, dan terkadang lebih lama untuk aplikasi baru. Anda akan menerima email setelah selesai. Jika Google menolaknya, email tersebut dan Inbox di Play Console menyebutkan kebijakan mana dan apa yang perlu diubah. Ubah aplikasi atau formulirnya, tekan Build di Push200 jika aplikasinya sendiri berubah, lalu kirim lagi.
Hal yang sering membuat aplikasi ditolak menurut kebijakan Google
Daftar ini berasal dari kebijakan yang dipublikasikan Google. Google yang memutuskan setiap kasus, jadi bacalah Policy Center Google langsung.
- Jawaban keamanan data tidak sesuai dengan data yang dikumpulkan aplikasi atau layanannya
- Tidak ada kebijakan privasi, atau tautannya tidak berfungsi
- Peninjau tidak bisa login, karena App access tidak berisi login uji yang berfungsi
- Nama atau deskripsi dijejali kata kunci, atau teksnya tidak sesuai dengan aplikasinya
- Aplikasi crash atau tidak melakukan apa yang disebutkan di listingannya
- Izin sensitif dipakai tanpa deklarasi yang diminta Google
- Tidak ada cara untuk meminta akun dihapus, padahal aplikasi memungkinkan orang membuat akun
Pembaruan berikutnya
Setelah aplikasi Anda tayang untuk publik, setiap pembaruan jadi singkat. Push200 mengirim build baru ke jalur pengujian Anda. Uji build itu, lalu di Production tekan Create new release, tambahkan build baru, tulis apa yang baru, dan kirim untuk ditinjau.
Belum bisa build?
Jika aplikasi Anda belum bisa di-build, mulailah dengan menghubungkan GitHub, Apple, dan Google Play.
Baca panduan penyiapan