Apple uygulamanı reddetti: gerekçeyi oku ve düzelt
Apple tarafından reddedilen bir uygulama projenin sonu değil: belirtilen noktayı düzeltir, yeniden gönderirsin ve hesabın cezalandırılmaz. Mesaj bir kural belirtir, ama tam nedeni nadiren söyler. Onu bulmak için test edenin gördüğünü, mesajda belirtilen cihazda yeniden üret. Yardım için Apple Review Kit düzeltilmiş retlerimi topluyor: uygulamalarıma gelen gerçek mesajlar, test edenin gördüğü ve gönderilen düzeltme.
Yazan: Mehdi Azizi · İçerik tarihinde gözden geçirildi

Neler öğreneceksin
- Yaygın retler, açıklamalı
- Test edenin erişemediği işlev (2.1), veriler ve izinler (5.1.1), uygun olmayan görseller (2.3.2), yanlış yerde puan isteği (5.6.3): her kuralın pratikte neyi hedeflediği.
- Gönderimden önce önlem
- Gönderimden önce kontrol listesi ve kontrol skill'leri en sık ret gerekçelerini elemene yardım eder.
- Düzeltmek ya da yanıtlamak
- Ne zaman düzeltip yeniden göndermen, ne zaman uygulamanın işleyişini açıklamak için test edene yanıt vermenin yeteceğini öğrenirsin.
- Reddin, kitle okunmuş
- Apple'ın mesajında belirtilen kuralı, ne istediğini ve kendi retlerimden alınmış bir düzeltme ve yanıt örneğini bulursun.
Adım adım
- Adım 1
Apple'ın mesajını, varsa ekli ekran görüntüleriyle birlikte baştan sona okursun.
- Adım 2
Test edenin gördüğünü, mesajda belirtilen cihaz türünde yeniden üretirsin.
- Adım 3
Uygulamada, sayfada ya da ikisinde birden düzeltirsin.
- Adım 4
Uygulamanı neyin değiştiğini açıklayan bir notla yeniden gönderirsin.
Apple retlerim, kural kural
Bu retleri kendi uygulamalarımda aldım.Her seferinde, belirtilen kural sorunun nerede olduğunu söylemiyordu.
| Belirtilen kural | Apple'ın gerekçesi | Asıl neden | Düzeltme | Uygulamanın durumu |
|---|---|---|---|---|
| Guideline 2.1 : Performance, App CompletenessVakayı oku | İnceleyici, iPad'de uyumluluk modunda onboarding'i tamamlayamadı. | Karşılama demosu küçük bir iPhone'da kazanılamıyordu. | Demo tüm boyutlar için yeniden ayarlandı, devam etmek için yedek buton eklendi, aynı gün yeniden gönderildi. | Kabul edildi, sonra satışa çıktı |
| Guideline 5.6.3 : Developer Code of ConductVakayı oku | Uygulama, kullanıcı hiçbir şey deneyimlemeden puan istiyordu. | Puan isteği ilk ekranlarda çıkıyordu. | İstek ilk başarının sonrasına taşındı. | Kabul edildi, sonra satışa çıktı |
| Guideline 5.1.1 : Legal, PrivacyVakayı oku | Çevrimiçi gizlilik politikası, uygulamanın topladığı her şeyi açıklamıyordu. | Politikanın güncel sürümü henüz sitede yayınlanmamıştı. | Tam politika yayınlandı, İngilizce özet eklendi, inceleme notları güncellendi. | Düzeltildi ve Apple'a yeniden gönderildi |
| Guideline 5.1.1 : Legal, PrivacyVakayı oku | Bir buton, sistem isteğinden önce kamera erişimini kabul etmeye yönlendiriyordu. | Butonun adı “İzin ver” idi; Apple bunu resmi istekten önce kabul etmiyor. | Buton, uygulamanın 8 dilinde “Devam” olarak yeniden adlandırıldı. | Kabul edildi, sonra satışa çıktı |
| Guideline 2.3.2 : Accurate MetadataVakayı oku | Aboneliklerin tanıtım görselleri kurallara uygun değildi. | Uygulama ikonu tanıtım görseli olarak yeniden kullanılmıştı. | İlgili iki abonelikten görseller kaldırıldı, gönderim yeniden oluşturuldu. | Kabul edildi, sonra satışa çıktı |
Neden benimle
Kendi uygulamalarımda gerçek retler aldım. iPhone uygulamasının uyumluluk modunda çalıştığı iPad'de test edenin geçemediği bir karşılama demosu (2.1). Onboarding'in başına konmuş bir puan isteği (5.6.3). Güncel olmayan çevrimiçi bir gizlilik politikası ve kamera erişim isteğinden önce gösterilen özel bir buton (5.1.1). İkonu tekrar kullanan bir abonelik görseli (2.3.2). Her seferinde belirtilen kural her şeyi söylemiyordu, sana aktardığım da bu okuma.
TradaZen'in yolculuğunu oku: yapımdan Apple retlerine ve yayına kadar.
Ücretsiz rehberlerle başla
Sık sorulan sorular
Ret almak ciddi bir şey mi?
Hayır, yaygın bir durum. Belirtilen noktayı düzeltir ve yeniden gönderirsin. Hesabın bu yüzden cezalandırılmaz.
Yeniden göndermek ne kadar sürer?
Düzeltmeye bağlı. Bir sayfa hızlı düzelir, bir işlev daha fazla emek ister. Sonrasında yeni incelemenin süresi Apple'a bağlı.
Uygulamam zaten reddedildiyse kit yardımcı olur mu?
Evet. Apple'ın mesajında belirtilen kuralı, ne istediğini ve bir düzeltme ve yanıt örneğini bulursun. Kit dosyanı senin yerine okumaz: her şey yazılı. Birlikte okumak için Benimle bir saat: uygulaman ya da Claude projen üzerine, ekran paylaşımlı bir saatlik görüntülü seans, €100, ayrıca rezerve edilir. Fiyatı €29 ve iOS Kit içinde dahil. Apple Review Kit satışta. Ödemeden hemen sonra indirme.
Apple'ın reddine itiraz edilebilir mi?
Evet. Uygulamanı açıklamak için App Store Connect'te test edene yanıt verebilirsin. Kuralın yanlış uygulandığını düşünüyorsan App Review Board'a da başvurabilirsin: reddedilen her gönderim için tek bir itiraz, net gerekçelerle.
Peki uygulamamın geri kalanı?
Apple Review Kit, uygulamalarımın başlangıç kodu ve tüm yolla birlikte iOS Kit içinde dahil: paywall ve abonelikler, ekran görüntüleri, 30 dilde sayfa.
Uygulamamın geçeceğini garanti edebilir misin?
Hayır. Son söz Apple'ın. Kit gerekçeyi anlamana ve düzeltmene yardım eder, kuralları aşmana değil.
Apple Review Kit
Bir uygulamayı Apple'a göndermeden önce kontrol ettiğim her şey ve Claude Code ile incelemeyi yapan iki skill. €29.