Guideline 2.3.10: aplikasi ditolak karena metadata
Oleh Mehdi Azizi
Terbit , 9 mnt
Guideline 2.3.10: hapus Android, Google Play, dan platform lain dari halaman produk, screenshot, dan aplikasimu. Ada contoh ditolak dan diterima, plus 2.3.3 dan 2.3.7.
Guideline 2.3.10, "Accurate Metadata", menolak aplikasi yang halaman produk atau antarmukanya menyebut platform lain: Android, Google Play, atau ponsel merek lain di sebuah screenshot. Halaman produkmu hanya membahas aplikasimu di perangkat Apple, tidak ada yang lain. Kalau sebutan itu ada di halaman produk, kamu cukup memperbaikinya lalu mengirim ulang build yang sama. Kalau ada di dalam aplikasi, kamu perlu build baru.
Ada dua guideline "sepupu" yang gagal karena alasan yang sama: 2.3.3, kalau screenshot tidak menampilkan aplikasi saat dipakai, dan 2.3.7, kalau nama, subtitle, atau kata kunci menyesatkan. Saya sendiri yang menyiapkan halaman produk dan screenshot aplikasi saya: Solys, TradaZen, dan Nolera sudah ada di App Store. Panduan ini berpegang pada teks resmi Apple yang saya baca pada 15 Oktober 2026. Pembelian dalam aplikasi di halaman produk masuk ke 2.3.2, yang saya bahas terpisah. Untuk gambaran besar soal penolakan, baca kenapa Apple menolak aplikasi.
Apa isi guideline 2.3.10?
Bagian 2.3 dari App Review Guidelines berangkat dari ide sederhana: orang yang mengunduh harus tahu apa yang ia dapatkan. Deskripsi, screenshot, preview, dan informasi privasi harus mencerminkan pengalaman nyata aplikasi.
Guideline 2.3.10 menegaskan: "don't include names, icons, or imagery of other mobile platforms or alternative app marketplaces in your app or metadata, unless there is specific, approved interactive functionality." Artinya: tidak boleh ada nama, ikon, atau gambar platform mobile lain atau toko aplikasi alternatif, baik di aplikasi maupun di halaman produknya. Lalu ditambahkan: "Make sure your app metadata is focused on the app itself and its experience." Halaman produk membahas aplikasinya, tanpa informasi yang tidak relevan.
Tiga hal yang perlu diingat:
- Aplikasi sama pentingnya dengan halaman produk. Tombol "Tersedia di Google Play" di dalam aplikasi kena aturan yang sama.
- Toko aplikasi alternatif juga termasuk. Toko yang ada di beberapa negara sama terlarangnya untuk disebut seperti Android.
- Pengecualiannya sempit. Aplikasi boleh menyebut platform lain kalau ada fungsi interaktif spesifik yang disetujui Apple. Contoh: aplikasi transfer file antara iPhone dan ponsel Android boleh menyebut Android, karena memang itu fungsinya. Jelaskan hal ini di catatan review.
Contoh pesan penolakan 2.3.10
Judulnya "Guideline 2.3.10 - Performance - Accurate Metadata". Dalam sebuah pesan yang dipublikasikan di forum Apple, Apple menulis: "Referencing third-party platforms in your app or its metadata is not permitted on the App Store unless there is specific interactive functionality." Selanjutnya Apple meminta semua sebutan dihapus dari aplikasi dan halaman produknya: deskripsi, teks promosi, catatan versi, preview, dan screenshot. Dalam kasus itu, screenshot diambil dari halaman situs web developer, dan Apple melihat perangkat serta status bar yang bukan milik iPhone.
Halaman bantuan Apple tentang screenshot aplikasi saat dipakai menegaskannya: screenshot yang merujuk ke platform lain, misalnya lewat status bar, dinilai berdasarkan 2.3.10.
Di mana sebutan pemicu 2.3.10 bersembunyi
- Deskripsi dan teks promosi. "Juga tersedia di Android" adalah kalimat yang paling sering muncul.
- Catatan versi. Ini jebakan untuk proyek yang dirilis di dua store. Catatan bersama seperti "Perbaikan keyboard di Android" akhirnya masuk ke App Store. Kalau kamu menyiapkan kedua versi dengan satu proyek, seperti di aplikasi iOS atau Android, tulis catatan yang terpisah.
- Screenshot dan preview. Bingkai ponsel Android, status bar Android, screenshot yang diambil di emulator Android atau di situs webmu.
- Aplikasinya sendiri. Layar berbagi atau referral dengan dua badge store, tautan "Beri rating" yang membuka Play Store, teks sambutan yang menyebut Android. Di proyek React Native atau Expo, pilih tautan dan badge berdasarkan
Platform.OS: versi iOS hanya menampilkan App Store. - Setiap bahasa. Setiap lokalisasi punya teks dan screenshot sendiri, dan Apple menilai screenshot di setiap lokalisasi. Satu sebutan yang terlewat di satu bahasa saja bisa cukup untuk membuat submission ditolak.
Untuk mencarinya, saya menjalankan pencarian di teks halaman produk dan file terjemahan aplikasi: rg -i "android|google play|play store". Lalu saya cek setiap screenshot, bahasa demi bahasa, mencari status bar atau bingkai yang bukan dari iPhone.
2.3.3: screenshot yang menampilkan aplikasi saat dipakai
Teks resminya: "Screenshots should show the app in use, and not merely the title art, login page, or splash screen." Screenshot harus menunjukkan aplikasi sedang digunakan, bukan cuma logo, layar login, atau splash screen. Teks dan gambar tambahan di atasnya diperbolehkan.
Halaman bantuan Apple memberi aturan dengan angka. Untuk setiap jenis perangkat, lebih dari setengah screenshot harus menampilkan aplikasi saat dipakai. Dengan tiga screenshot, dua harus begitu. Dengan empat, tiga. Sisanya boleh menampilkan manfaat dengan visual marketing. Pada screenshot yang menunjukkan aplikasi dipakai, teks tambahan tidak boleh menutupi antarmuka.
Ini tetap bisa sejalan dengan halaman produk yang menjual: judul singkat di atas layar asli tetap dihitung sebagai screenshot aplikasi saat dipakai. Ukuran dan jumlah screenshot, hingga sepuluh per ukuran perangkat, ada di spesifikasi screenshot.
2.3.7: nama, subtitle, dan kata kunci yang jujur
Guideline 2.3.7 meminta nama yang unik dan kata kunci yang menggambarkan aplikasi, tanpa menjejali metadata dengan "trademarked terms, popular app names, pricing information, or other irrelevant phrases just to game the system". Tidak boleh ada merek dagang, nama aplikasi terkenal, harga, atau frasa tak relevan untuk mengakali pencarian.
Yang diwajibkan dalam praktik:
- Nama maksimal 30 karakter. Subtitle juga, menurut informasi aplikasi di App Store Connect.
- Subtitle tidak menyebut aplikasi lain dan tidak menjanjikan hal yang tak bisa dibuktikan.
- Nama, subtitle, screenshot, dan preview tidak menampilkan harga.
- Kata kunci tidak berisi nama aplikasi atau nama perusahaan pihak ketiga. Bantuan tentang informasi versi menuliskannya: "Names of other apps or companies aren't allowed."
Kata "gratis" adalah jebakan. Dalam penolakan 2.3.7 yang dipublikasikan di forum Apple, Apple menjelaskan bahwa sebutan layanan gratis atau sedang promo dihitung sebagai referensi harga.
Menyebut bahwa sebuah fitur butuh langganan itu diharapkan, menampilkan harganya di screenshot tidak. Kewajiban pertama berasal dari 2.3.2, larangan kedua dari 2.3.7. Apple merangkum sarannya soal nama, subtitle, dan kata kunci di halaman tentang halaman produk. Cara memilih kata kuncimu ada di kata kunci App Store, dan halaman produk lengkap di ASO App Store.
Ditolak atau diterima: tabel per aturan
Versi yang ditolak adalah contoh buatan. Baris nama yang diterima adalah nama asli Solys di App Store Prancis, per Oktober 2026.
| Aturan | Ditolak (contoh) | Diterima |
|---|---|---|
| 2.3.10 | "Tersedia di iPhone dan Android" | "Tersedia di iPhone dan iPad" |
| 2.3.10 | Catatan "Bug diperbaiki di Android" | "Perbaikan tampilan keyboard" |
| 2.3.10 | Screenshot dalam bingkai ponsel Android | Screenshot dari simulator iPhone |
| 2.3.10 | Badge App Store dan Google Play di aplikasi | Hanya badge App Store di iPhone |
| 2.3.3 | Logo, login, splash, lalu 2 layar | Minimal 3 dari 5 layar aplikasi saat dipakai |
| 2.3.3 | Teks marketing layar penuh, tanpa aplikasi | Judul singkat di atas layar asli |
| 2.3.3 | Mockup fitur yang belum dirilis | Layar asli dari versi yang dikirim |
| 2.3.7 | Nama "Alarm Bangun Tidur Pro Gratis" | "Solys : Limiter temps d'écran" |
| 2.3.7 | Subtitle "Lebih bagus dari [aplikasi pesaing]" | Subtitle yang menyebut manfaat |
| 2.3.7 | Kata kunci berisi nama aplikasi pesaing | Kata penggunaan: alarm, pagi, rutinitas |
| 2.3.7 | "Gratis" atau "-50%" di screenshot | Tanpa harga atau promo di screenshot |
Kasus nyata, di luar 2.3.10: nama pihak ketiga di deskripsi
Di Nolera, aplikasi lemari pakaian saya, deskripsinya menyebut OpenAI, layanan AI yang dipakai untuk fitur mencoba pakaian. Apple menolak submission itu dengan mengutip bagian 5, "Legal", terkait ketersediaan di China. Solusi yang dipilih adalah menghapus China dari daftar negara tempat aplikasi tersedia.
Itu bukan penolakan 2.3.10, tapi sumbernya sama: nama layanan pihak ketiga di halaman produk tidak pernah netral. Sebelum menulisnya, tanyakan pada dirimu apakah nama itu membantu orang memilih aplikasimu. Biasanya, menjelaskan apa yang dilakukan fiturnya sudah cukup.
Perbaiki dan kirim ulang
- Baca daftar dari Apple. Pesannya menyebut di mana sebutan itu ditemukan: deskripsi, screenshot, aplikasi. Tambahkan pencarianmu sendiri, bahasa demi bahasa.
- Perbaiki semuanya, bukan hanya contoh yang disebut. Sebutan kedua yang ditemukan di putaran berikutnya memakan satu siklus review penuh.
- Hanya halaman produk: build yang sama. Kamu ubah di App Store Connect, balas App Review, lalu kirim ulang. Detailnya ada di lama review App Store.
- Sebutan di dalam aplikasi: build baru. Reviewer menguji binary yang dikirim.
- Ada fungsi interaktif sungguhan: jelaskan. Sebutkan di balasanmu apa yang dilakukan aplikasi dengan platform lain itu, dan di mana bisa mengujinya.
Template balasan yang akan saya pakai, dalam bahasa Inggris, silakan disesuaikan:
Hello,
Thank you for your review.
We removed every reference to other platforms:
- Description and promotional text: [what changed].
- What's New: [what changed].
- Screenshots: replaced with captures from iPhone,
in all [number] localizations.
No change was needed in the app binary.
Best regards,
Tulis baris terakhir hanya kalau memang benar.
Checklist 2.3 sebelum submit
- Tidak ada kata "Android", "Google Play", atau "Play Store" di halaman produk, dalam bahasa apa pun.
- Catatan versi ditulis untuk iOS, bukan disalin dari versi Android.
- Screenshot diambil di iPhone atau iPad, tanpa bingkai atau status bar merek lain.
- Lebih dari setengah screenshot di setiap perangkat menampilkan aplikasi saat dipakai.
- Tidak ada mockup fitur yang tidak ada di versi yang dikirim.
- Nama dan subtitle tanpa harga, tanpa nama aplikasi pesaing, tanpa janji yang tak bisa dibuktikan.
- Kata kunci tanpa merek pihak ketiga atau nama perusahaan.
- Tidak ada "gratis" atau persentase diskon di screenshot.
- Di dalam aplikasi, tautan dan badge store disesuaikan dengan platform.
Halaman produk yang lolos review sekali jalan
Apple Review Kit berisi checklist saya sebelum mengirim dan skill Claude Code yang memeriksa proyekmu, paywall-mu, dan halaman produkmu. Untuk screenshot yang menjual tanpa melanggar 2.3.3, App Store Screenshots Kit membuat visualmu dari layar asli aplikasimu, dengan ukuran yang diminta Apple. Kalau ingin dicek langsung oleh manusia, pesan sesi satu jam dengan saya. Langkah lengkap setelah penolakan ada di halaman aplikasi ditolak Apple.
Kalau kamu sedang menyiapkan rilis pertamamu, ikuti diagnostik gratis: diagnostik ini menyusun langkah-langkahnya secara berurutan dan mengirimkan checklist anti-penolakan Apple milik saya. Halaman utama menunjukkan cara membuat aplikasi mobile dengan memikirkan halaman produk sejak awal.
Pertanyaan umum
Apa arti "Guideline 2.3.10 - Performance - Accurate Metadata"?
Itu judul penolakan karena menyebut platform lain. Apple menemukan nama, ikon, atau gambar Android, Google Play, atau toko aplikasi lain di halaman produk atau di aplikasimu. Solusinya: hapus setiap sebutan, di setiap bahasa.
Bolehkah menulis bahwa aplikasi juga tersedia di Android?
Tidak di halaman produk maupun di versi iOS aplikasi. Satu-satunya pengecualian adalah fungsi interaktif nyata dengan platform lain itu, yang harus dijelaskan di catatan review. Untuk memberi tahu bahwa aplikasimu ada di platform lain, pakai situs webmu.
Berapa banyak screenshot yang harus menampilkan aplikasi saat dipakai?
Lebih dari setengah, untuk setiap jenis perangkat. Dengan tiga screenshot, dua menampilkan aplikasi saat dipakai. Dengan empat, tiga. Sisanya boleh menampilkan manfaat dengan visual marketing.
Apakah perlu build baru setelah penolakan 2.3.10?
Tidak, kalau sebutannya hanya ada di halaman produk: kamu perbaiki di App Store Connect lalu kirim ulang build yang sama. Kalau sebutannya ada di dalam aplikasi, misalnya badge Google Play di layar berbagi, kamu perlu build baru.
Bolehkah menyebut aplikasi pesaing di kata kunci?
Tidak. Bantuan App Store Connect melarang nama aplikasi dan perusahaan lain di kata kunci, dan 2.3.7 menolak merek dagang yang dipakai untuk mengakali pencarian. Lebih baik fokus pada kata yang diketik audiensmu untuk menggambarkan kebutuhannya.