# Tempoh semakan App Store: berapa lama perlu menunggu

> Apple menyemak 50% penghantaran dalam 24 jam dan 90% dalam 48 jam. Yang memanjangkan masa sebenar ialah penolakan, kerana setiap satu memulakan kitaran baharu.

Halaman asal: [Tempoh semakan App Store: berapa lama perlu menunggu](https://devoria.fr/ms/blog/tempoh-semakan-app-store-berapa-lama)
Pengarang: [Mehdi Azizi](https://devoria.fr/ms/mehdi-azizi)
Diterbitkan: 2026-09-23
Semakan kandungan terakhir: 2026-10-09


Di atas kertas, tempoh semakan App Store memang singkat: Apple menyatakan ia menyemak **sekurang-kurangnya 50% penghantaran dalam masa kurang daripada 24 jam, dan 90% dalam masa kurang daripada 48 jam**. Angka ini datang dari [halaman rasmi App Review](https://developer.apple.com/distribute/app-review/). Jadi, untuk app yang lulus pada cubaan pertama, anda boleh jangkakan jawapan dalam masa lebih kurang sehari.

Tetapi tempoh sebenar dikira dengan cara lain: ia ialah masa antara penghantaran pertama anda dan saat app mula dijual. Yang membuatkan tempoh ini melambung hampir tidak pernah datang daripada barisan menunggu, tetapi daripada penolakan. Setiap penolakan memulakan semula satu kitaran penuh: baca sebabnya, betulkan, hantar semula, tunggu lagi. Ini termasuk penolakan automatik semasa penghantaran seperti ITMS-90338. Panduan ini menerangkan apa yang memanjangkan tempoh tersebut, cara mengendalikan penolakan tanpa membuang masa berhari-hari, dan sebab penolakan yang paling kerap menimpa app pertama.

Saya bercakap berdasarkan penghantaran saya sendiri. App iOS saya, termasuk Solys (jam loceng dengan permainan mini) dan TradaZen (simulator dagangan), ada di App Store, dan saya pernah ditolak beberapa kali sepanjang perjalanan, pada Solys dan juga dua app lain, Clic dan Nolera. Sebab-sebabnya diperincikan di bawah.

## Tempoh semakan App Store: apa yang sebenarnya dinyatakan Apple

Sebaik sahaja [build anda dihantar](https://devoria.fr/ms/blog/eas-submit-ios-terbitkan-app-expo-app-store) tanpa ralat automatik seperti ITMS-90725, dan halaman app anda lengkap, anda menghantarnya untuk semakan dari App Store Connect. Penghantaran anda kemudian melalui [beberapa status](https://devoria.fr/ms/blog/waiting-for-review-app-store-connect-status): menunggu (Waiting for Review), sedang disemak (In Review), kemudian diterima atau ditolak. Apple memaklumkan anda melalui e-mel setiap kali status berubah, dan anda boleh memantaunya dalam App Store Connect atau aplikasi iPhonenya.

Tiga penjelasan rasmi yang berguna untuk merancang:

- **Angka ini ialah trend**, bukan jaminan: sehingga satu daripada sepuluh penghantaran menunggu lebih daripada 48 jam.
- **Penghantaran tidak semestinya disemak mengikut urutan penghantaran**, menurut [bantuan App Store Connect](https://developer.apple.com/help/app-store-connect/manage-submissions-to-app-review/overview-of-submitting-for-review).
- **Hanya satu versi app boleh disemak pada satu masa bagi setiap platform.** Anda tidak boleh menyusun beberapa versi untuk "jimat masa".

Selepas app diterima, anda boleh memilih untuk menerbitkannya secara automatik atau melancarkannya sendiri. Pilihan kedua ini sangat berharga: anda dapatkan kelulusan dahulu, kemudian tetapkan tarikh pelancaran apabila sudah mendapat lampu hijau.

## Apa yang memanjangkan masa menunggu

Tempoh jarang menjadi panjang disebabkan Apple. Ia hampir selalu panjang disebabkan apa yang kita hantar kepadanya.

### Penghantaran pertama

Untuk versi yang paling pertama, Apple menyemak semuanya sekali gus: halaman app, [tangkapan skrin](https://devoria.fr/ms/kits/captures-app-store), penarafan umur, dasar privasi, pengisytiharan pengumpulan data, langganan dan app itu sendiri. Setiap elemen ialah peluang untuk ditolak. Bukan barisannya yang lebih panjang, tetapi permukaannya yang lebih luas. Jika anda belum pernah menerbitkan app, langkah-langkah yang perlu disediakan disenaraikan dalam [menerbitkan aplikasi di App Store](https://devoria.fr/ms/expertise/terbitkan-aplikasi-di-app-store).

### Langganan dan pembelian dalam app

Jika app anda menjual langganan, dua peraturan mengubah jadual anda:

1. **Langganan pertama anda mesti dihantar bersama versi baharu app.** Ia tertulis dengan jelas dalam [bantuan tentang pembelian dalam app](https://developer.apple.com/help/app-store-connect/manage-submissions-to-app-review/submit-an-in-app-purchase/). Jika app dihantar tanpanya, anda memerlukan versi baharu untuk mendapatkan kelulusannya.
2. **Semua elemen dalam satu penghantaran mesti diterima** supaya penghantaran itu diterima. Satu langganan yang ditolak menyekat keseluruhannya.

Peraturan 2.1(b) juga menuntut supaya pembelian dalam app lengkap, boleh dilihat oleh penyemak dan berfungsi. Jika salah satu tidak muncul dalam app, terangkan sebabnya dalam nota semakan. Penyediaan penuh langganan diperincikan dalam [langganan dalam app iOS](https://devoria.fr/ms/expertise/langganan-dalam-aplikasi-ios).

### Akaun demo yang tiada

Jika app anda memerlukan log masuk, [App Review Guidelines](https://developer.apple.com/app-store/review/guidelines/) mewajibkan akaun demo yang aktif atau mod demo yang lengkap, serta perkhidmatan pelayan yang dihidupkan sepanjang semakan. Tanpa butiran log masuk dalam bahagian App Review Information versi anda, penyemak tersekat di skrin log masuk, dan itu bermakna penolakan. Ingat juga untuk tidak mematikan pelayan ujian anda semasa semakan.

### Penolakan itu sendiri

Inilah faktor utama, jauh sekali. Apple menyatakan bahawa **lebih 40% isu yang tidak selesai berkaitan dengan peraturan 2.1**, iaitu peraturan yang merangkumi app ranap, kandungan sementara dan maklumat tidak lengkap. Satu penolakan yang dielakkan bermakna sekurang-kurangnya satu kitaran dijimatkan.

## Membalas dalam Resolution Center

Apabila penghantaran ditolak, statusnya bertukar kepada Unresolved Issues. Mesej Apple menyebut peraturan yang dilanggar, selalunya dengan tangkapan skrin masalah tersebut. Semuanya berlaku dalam bahagian App Review app anda dalam App Store Connect, yang masih sering dipanggil Resolution Center.

Prosedur rasmi untuk [membalas App Review](https://developer.apple.com/help/app-store-connect/manage-submissions-to-app-review/reply-to-app-review-messages/):

1. Dalam app anda, klik pautan isu yang tidak selesai di bahagian atas halaman.
2. Klik Resolve di sebelah penghantaran.
3. Klik Reply to App Review, tulis jawapan anda (maksimum 4,000 aksara) dan lampirkan tangkapan skrin atau dokumen jika perlu.

Apa yang menjadikan jawapan berkesan:

- **Nyatakan pembetulan, bukan perasaan anda.** "Permintaan rating kini muncul selepas demo dimenangi, tangkapan skrin dilampirkan" lebih baik daripada rayuan panjang.
- **Lampirkan bukti.** Tangkapan skrin atau video pendek skrin yang telah dibetulkan mengelakkan soal jawab berulang.
- **Jika penolakan hanya berkaitan metadata** (teks halaman app, tangkapan skrin, pautan, seperti penolakan [2.3.10](https://devoria.fr/ms/blog/guideline-2-3-10-aplikasi-ditolak-metadata)), Apple menyatakan anda boleh menghantar semula **build yang sama** selepas pembetulan. Tidak perlu compile semula.

### Buat rayuan, hanya jika anda pasti

Anda boleh mempertikaikan penolakan di hadapan App Review Board. Apple meminta anda menerangkan dengan tepat mengapa app mematuhi peraturan, membuat hanya satu rayuan bagi setiap penghantaran yang ditolak, dan menjawab dahulu sebarang permintaan maklumat yang tertunggak. Rayuan terhadap penolakan yang memang wajar hanya memanjangkan masa menunggu.

## Menghantar pembetulan dengan cepat

Apabila sebabnya jelas, kepantasan datang daripada disiplin:

- **Betulkan sebab itu, dan hanya sebab itu.** Menyelitkan tiga ciri baharu dalam build yang dibetulkan bermakna membuka semula permukaan semakan.
- **Uji pembetulan dalam keadaan penyemak.** Untuk masalah paparan, ini bermakna iPhone terkecil dan terbesar yang disokong, bukan hanya iPhone anda.
- **Berhati-hati dengan elemen yang dibuang.** Dalam penghantaran yang mempunyai isu tidak selesai, [bantuan Apple](https://developer.apple.com/help/app-store-connect/manage-submissions-to-app-review/manage-a-submission-with-unresolved-issues/) menyatakan bahawa elemen yang dibuang tidak boleh ditambah semula ke penghantaran yang sama, dan setiap elemen hanya boleh diubah sekali sebelum dihantar semula. Fikir dahulu sebelum memadam langganan yang ditolak.
- **Hantar semula, kemudian balas.** Satu atau dua ayat fakta dalam jawapan anda untuk menyatakan apa yang telah berubah.

Bagaimana dengan semakan dipercepat? Ia wujud, tetapi Apple mengehadkannya kepada dua kes: pembetulan pepijat kritikal pada versi yang sudah diterbitkan, berserta langkah untuk menghasilkannya semula, dan app yang berkaitan dengan acara bertarikh. Ia bukan jalan pintas untuk penerbitan pertama yang terlewat.

## Penolakan paling kerap dalam kalangan pemula

Saya sudah menceritakan secara terperinci dua penolakan saya pada Solys dalam [mengapa Apple menolak app](https://devoria.fr/ms/blog/aplikasi-ditolak-apple-5-kes-sebenar). Berikut ialah sebab-sebab yang benar-benar pernah saya terima, beserta nombor peraturannya, kerana itulah yang menanti app pertama.

**2.1, app tidak berfungsi (Solys).** Demo alu-aluan Solys mustahil dimenangi pada skrin iPhone yang kecil: satu langkah wajib yang tidak boleh dilepasi, jadi app dianggap tidak lengkap. Sudah dibetulkan.

**5.6.3, permintaan rating terlalu awal (Solys).** Rating App Store diminta di awal onboarding, sebelum pengguna mengalami apa-apa dalam app. Ia mesti datang selepas detik nilai yang sebenar.

**5.1.1, dasar privasi tidak dikemas kini (Clic).** Peraturan 5.1.1 mewajibkan pautan ke dasar privasi dalam App Store Connect dan dalam app, dan dasar ini mesti menerangkan dengan tepat data yang dikumpul, cara ia digunakan dan cara memadamnya. Pada Clic, versi dalam talian tidak dikemas kini. Dasar yang tidak seiring dengan produk anda sudah cukup untuk menyebabkan penghantaran ditolak.

**5.1.1, butang "Benarkan" sebelum permintaan sistem (Nolera).** Nolera memaparkan skrin penerangan sebelum permintaan akses kamera, dengan butang berlabel "Benarkan". [Human Interface Guidelines tentang privasi](https://developer.apple.com/design/human-interface-guidelines/privacy) jelas: skrin sebelum amaran sistem dibenarkan, tetapi butangnya tidak boleh menggunakan "Benarkan" atau istilah yang hampir sama, kerana tiada apa yang dibenarkan pada peringkat itu. Apple mengesyorkan "Teruskan" atau "Seterusnya".

**2.3.2, ikon digunakan semula sebagai imej promosi langganan (Nolera).** Peraturan 2.3.2 mengawal cara pembelian dalam app ditonjolkan di App Store: nama, imej dan penerangan mesti sesuai. Pada Nolera, imej promosi langganan hanya menggunakan semula ikon app. Anda perlukan imej khusus untuk pembelian tersebut.

Apa yang menghubungkan kelima-lima penolakan ini: tiada satu pun masalah kod yang rumit. Semuanya boleh dikesan dengan menyemak semula fail penghantaran melalui mata seorang penyemak. Jika app anda baru ditolak dan sebabnya masih kabur, langkah lengkapnya ada dalam [aplikasi ditolak oleh Apple](https://devoria.fr/ms/expertise/aplikasi-ditolak-apple).

## Ambil kira tempoh ini dalam perancangan anda

Beberapa peraturan mudah supaya semakan tidak menangguhkan pelancaran anda:

- **Jangan umumkan tarikh sebelum app diterima.** Dapatkan kelulusan, pilih penerbitan manual, kemudian tetapkan tarikh.
- **Simpan ruang sekurang-kurangnya satu kitaran penolakan** jika ini penghantaran pertama anda atau langganan pertama anda.
- **Buka akaun pembangun anda awal** jika anda menggunakan syarikat: nombor D-U-N-S sahaja boleh mengambil masa lebih seminggu. Semuanya diterangkan dalam [panduan akaun pembangun Apple](https://devoria.fr/ms/blog/akaun-pembangun-apple-harga-percuma-atau-berbayar).
- **Semak semula fail anda seperti seorang penyemak**: akaun demo, dasar privasi terkini, [privacy manifest](https://devoria.fr/ms/blog/itms-91053-missing-api-declaration-expo) lengkap, skrin kebenaran, imej langganan, dan setiap skrin wajib pada iPhone kecil dan besar.

## Jika anda mahu fail anda disemak sebelum dihantar

[Apple Review Kit](https://devoria.fr/ms/kits/review-apple) menghimpunkan senarai semak saya sebelum penghantaran, penolakan Apple saya yang telah dibetulkan dan skill Claude Code yang menyemak projek, paywall dan halaman app anda. Ia tidak menjamin penerimaan, Apple yang membuat keputusan, tetapi ia membantu anda mengesan sebab-sebab yang disenaraikan di atas sebelum ia menelan satu kitaran.

Sedang menyediakan penghantaran pertama? [Diagnostik percuma](https://devoria.fr/ms/diagnostic) menghantar senarai semak anti-penolakan Apple saya dan memberitahu apa yang masih perlu dibuat. Jika app anda sudah tersekat, [tempah satu jam bersama saya](https://devoria.fr/ms/coaching): kita baca mesej Apple bersama-sama melalui panggilan video. Dan jika anda masih membinanya, halaman utama menunjukkan cara [mencipta aplikasi mudah alih anda](https://devoria.fr/ms) dengan mengambil kira semakan sejak awal.

## Soalan lazim

### Berapa lama tempoh semakan app di App Store?

Apple menyatakan ia menyemak sekurang-kurangnya 50% penghantaran dalam masa kurang daripada 24 jam, dan 90% dalam masa kurang daripada 48 jam. Ini bukan jaminan: sesetengahnya mengambil masa lebih lama, dan ia tidak semestinya disemak mengikut urutan penghantaran. Tempoh sebenar ialah masa antara penghantaran pertama anda dan app mula dijual, dan ia menjadi panjang terutamanya disebabkan penolakan.

### Apa yang memanjangkan tempoh semakan app?

Penolakan, jauh sekali: setiap satu memulakan semula kitaran penuh (baca sebabnya, betulkan, hantar semula, tunggu lagi). Apple menyatakan bahawa lebih 40% isu yang tidak selesai berkaitan dengan peraturan 2.1, iaitu tentang app ranap, kandungan sementara dan maklumat tidak lengkap. Penghantaran pertama juga menambah peluang untuk ditolak, kerana Apple menyemak semuanya sekali gus.

### Bagaimana membalas penolakan App Store?

Dalam bahagian App Review app anda, buka isu yang tidak selesai, klik Resolve kemudian Reply to App Review. Tulis jawapan anda (maksimum 4,000 aksara), nyatakan pembetulan dan bukan perasaan anda, serta lampirkan tangkapan skrin atau video pendek. Jika penolakan hanya berkaitan metadata, anda boleh menghantar semula build yang sama selepas pembetulan. Jika sebabnya masih kabur, baca [aplikasi ditolak oleh Apple](https://devoria.fr/ms/expertise/aplikasi-ditolak-apple).

### Bolehkah meminta semakan dipercepat daripada Apple?

Ya, semakan dipercepat wujud, tetapi Apple mengehadkannya kepada dua kes: pembetulan pepijat kritikal pada versi yang sudah diterbitkan, berserta langkah untuk menghasilkannya semula, dan app yang berkaitan dengan acara bertarikh. Ia bukan jalan pintas untuk penerbitan pertama yang terlewat.

### Adakah langganan pertama mesti dihantar bersama app?

Ya, menurut bantuan Apple: langganan pertama anda mesti dihantar bersama versi baharu app. Jika app dihantar tanpanya, anda memerlukan versi baharu untuk mendapatkan kelulusannya. Supaya penghantaran diterima, semua elemennya mesti diterima: satu langganan yang ditolak menyekat keseluruhannya.

### Bilakah perlu mengumumkan tarikh pelancaran app?

Bukan sebelum app diterima oleh Apple. Pilih penerbitan manual: anda dapatkan kelulusan dahulu, kemudian tetapkan tarikh pelancaran apabila sudah mendapat lampu hijau. Jika ini penghantaran pertama atau langganan pertama anda, simpan juga ruang sekurang-kurangnya satu kitaran penolakan.


## Projek anda

[Apple Review Kit](https://devoria.fr/ms/kits/review-apple): Senarai semak review App Store yang saya guna, penolakan Apple yang saya betulkan, nota untuk penguji dan dua skill Claude Code yang menyemak aplikasi anda. 29 €.

[iOS Kit](https://devoria.fr/ms/kits/ios): Bina aplikasi iPhone anda dengan Claude Code: kod permulaan aplikasi saya, skill yang menyemak kerjanya, serta Apple Review Kit, App Store Screenshots Kit dan ASO Kit. 129,99 €.
