App Store red nedenleri ve çözümleri (2026): madde madde
App Store retlerinin çoğu birkaç App Review yönergesine dayanır (2.1 App Completeness, 2.3 Accurate Metadata, 3.1.1 In-App Purchase, 4.2 Minimum Functionality, 4.3 Spam ve 5.1.1 Data Collection and Storage); her biri derlemeyi ya da meta veriyi değiştirerek, App Store Connect'te cevap vererek ya da kararın yanlış olduğunu düşünüyorsan App Review Board'a itiraz ederek çözülür.
App Review nasıl karar verir?
App Review her yeni uygulamayı, güncellemeyi, uygulama içi satın almayı, etkinliği ve özel ürün sayfasını App Review Guidelines metnine göre inceler. Güncel sürümün son güncelleme tarihi 16 Ekim 2026; bu sayfa dahil hiçbir red rehberine güvenmeden önce bu tarihi kontrol et. Apple gönderimlerin en az %50'sini 24 saatten, %90'ını 48 saatten kısa sürede incelediğini; karmaşık uygulamaların ya da aynı maddeden tekrar tekrar reddedilenlerin daha uzun sürdüğünü yazar.
Bir şey takıldığında gönderimin durumu Unresolved Issues olur ve App Store Connect'e maddeyi adıyla veren bir mesaj gelir. Apple'ın kendi istatistiği önce nereye bakacağını söyler: çözülmemiş sorunların ortalamada %40'tan fazlası çökmeleri, yer tutucu içeriği ve eksik bilgiyi kapsayan 2.1 App Completeness maddesiyle ilgilidir.
Retlerin çoğu hangi maddelerden gelir, her biri nasıl düzeltilir?
Her satır maddeyi Apple'ın numarası ve adıyla, incelemecinin genelde ne gördüğünü ve düzeltmeyi verir. Ayrıntılı rehberler her birini derinleştirir.
| Madde | İncelemecinin genelde gördüğü | Düzeltme |
|---|---|---|
| 2.1 App Completeness | Açılışta ya da ana akışta çökme; yer tutucu metin; ölü bağlantı; demo hesap yok; arka uç kapalı | Güncel işletim sistemli gerçek cihazda test et; yer tutucuları kaldır; gönderim anında çalışan demo hesap ver; arka ucu açık tut. Bkz. 2.1 reddi |
| 2.1(b) Uygulama içi satın almalar | Tanımlı bir satın almayı bulamamış ya da alamamış | Her satın almayı tamamla ve erişilebilir yap; görünmeyen varsa nedenini inceleme notlarında açıkla |
| 2.3.3 Ekran görüntüleri | Yalnızca açılış ekranı, giriş sayfası ya da pazarlama görseli | Her cihaz için görüntülerin yarısından fazlası uygulamayı kullanımda göstermeli |
| 2.3.7 Doğru meta veri | Ad, alt başlık ya da kelimelerde başka uygulama adı, marka, fiyat ya da alakasız terim | Kaldır; kendi uygulamanı anlat. Bkz. meta veri retleri (İngilizce) |
| 2.3.10 | Başka mobil platformların ya da alternatif mağazaların adı, simgesi, görseli | Meta veriden ve ekran görüntülerinden, durum çubuğu dahil, çıkar |
| 2.3.12 | Önemli bir değişiklik için genel geçer "Bu sürümde yenilikler" | Yeni özellikleri açıkça listele |
| 2.3.6 Yaş derecelendirmesi | İçerikle uyuşmayan derece | Anketi dürüst doldur. Bkz. App Store yaş derecelendirmesi |
| 3.1.1 In-App Purchase | Dijital içeriğin başka bir ödeme yoluyla açılması ya da izin verilmeyen yerde dışarıda satın alma bağlantısı | Dijital ürünler için uygulama içi satın alma kullan ya da bir yetki ya da istisnaya uy. Bkz. 3.1.1 reddi |
| 3.1.2(a) Abonelikler | Yedi günden kısa ya da kullanıcının tüm cihazlarında çalışmayan abonelik | En az yedi günlük, uygulamanın olduğu her yerde çalışan dönemler sun |
| 4.1 Copycats | Başka bir uygulamanın adını, simgesini ya da arayüzünü kopyalayan uygulama | Kimliği kendine ait yap; izin almadan başka geliştiricinin markasını kullanma |
| 4.2 Minimum Functionality | Paketlenmiş bir web sitesi, bağlantı koleksiyonu ya da çok az işlev | Yerel özellikler ve kalıcı değer ekle. Bkz. 4.2 (İngilizce) |
| 4.3 Spam | Birbirine çok benzeyen birden fazla uygulama (4.3(a)) ya da doymuş bir kategoride yeni bir şey sunmayan uygulama (4.3(b)) | Varyantları tek uygulamada birleştir; neyin anlamlı biçimde farklı olduğunu göster. Bkz. 4.3 spam reddi |
| 4.8 Login Services | Ana hesap yöntemi olarak eşdeğer seçenek sunmadan üçüncü taraf ya da sosyal giriş | Veriyi ad ve e-postayla sınırlayan, e-postayı gizlemeye izin veren ve izinsiz reklam takibi yapmayan bir giriş seçeneği de sun |
| 5.1.1(i) Gizlilik politikası | App Store Connect'te ya da uygulamada gizlilik politikası bağlantısı yok | İki bağlantıyı da ekle; politika neyin, nasıl, neden toplandığını, üçüncü tarafların veriyi nasıl koruduğunu ve verinin nasıl silineceğini anlatmalı |
| 5.1.1(ii) İzin metinleri (purpose strings) | Gerekçesi belirsiz bir izin penceresi | Her korumalı kaynak için tek, net, yerelleştirilmiş bir cümle yaz |
| 5.1.1(v) Hesapla giriş | Hesap özelliği olmayan uygulamada zorunlu giriş ya da uygulama içinde hesap silme sunmadan hesap açtırma | Hesap gerektirmeyen özellikleri girişsiz kullandır; uygulama içinde hesap silme sun. Bkz. 5.1.1 reddi |
| 5.1.1(ix) Düzenlemeye tabi alanlar | Bankacılık, sağlık, kumar, kripto borsası ya da hava yolculuğu uygulamasını bireysel geliştiricinin göndermesi | Hizmeti veren tüzel kişinin hesabından, belgeleriyle gönder |
Bir yönerge maddesi değil ama Avrupa Birliği'nde sık bir engel: her geliştirici Dijital Hizmetler Yasası kapsamında tacir durumunu beyan etmeli ve tacirlerin iletişim bilgileri ürün sayfasında gösterilir. Bkz. DSA tacir durumu.
Bir retten sonra ne yapmalı? Karar ağacı
- Mesajın tamamını oku. Atıf yapılan her maddeyi not et; tek düzeltme nadiren iki maddeyi kapatır.
- Yalnızca meta veri mi? Sorun metinde ya da ekran görüntülerindeyse düzelt ve yeniden gönder. Apple, meta veri sorunundan sonra aynı derlemeyi yeniden gönderebileceğini yazar.
- Derleme mi? Düzelt, yeni derleme yükle, yeniden gönder. Gönderimdeki reddedilen öğeleri bir kez düzenleyebilir ya da kaldırıp onaylananlarla devam edebilirsin.
- İncelemeci bir şeyi mi kaçırdı? App Store Connect'te açıklamayla cevap ver: özelliğin yeri, çalışan bir demo hesap, kısa bir ekran kaydı. 2.1 sorunlarının çoğu burada biter.
- Cevaptan sonra hâlâ katılmıyor musun? App Review Board'a itiraz et. Maddeyi an ve uygulamanın ona nasıl uyduğunu madde madde açıkla. Reddedilen uygulama başına tek itiraz; düzeltmeyi zaten yeniden gönderdiysen itiraz etme.
- Uygulama zaten yayında ve bu bir hata düzeltmesi mi? Apple, yayındaki uygulamaların hata düzeltmelerinin yasal ya da güvenlikle ilgili olanlar dışında yönerge ihlalleri yüzünden geciktirilmeyeceğini yazar. App Review bu teklifi yaparsa kabul ettiğini ve sorunu sonraki gönderimde çözeceğini yaz.
- Zaman kritik mi? Kritik bir hata düzeltmesi ya da bir etkinliğe bağlı yayın için hızlandırılmış inceleme isteyebilirsin. Gerçek aciliyete sakla.
İtirazın tüm adımları ve şablonu App Review'a cevap ve itiraz (İngilizce) sayfasında.
App Store Connect'te App Review'a nasıl cevap verilir?
- Apps bölümünde uygulamanı seç.
- Sayfanın üstünde çözülmemiş sorun olduğunu söyleyen bağlantıya tıkla.
- In Progress bölümünde gönderimin yanındaki Resolve'a tıkla.
- Reply to App Review'a tıkla, cevabını yaz, gerekirse dosya ekle ve Reply'a tıkla.
İşe yarayan cevap kısa ve nettir. App Review İngilizce yazışır; örnek bir cevap:
Hello App Review team. Thank you for the review of version 2.4 (build 118). Regarding Guideline 2.1: the sign-in screen needs an account, so we added a demo account to App Review Information (user: review@example.com, password in the notes). The feature you mentioned is under Settings > Sync; a 40-second screen recording is attached. The backend is live 24/7 during review.
Uzun tartışmalardan, pazarlama dilinden ve "onaylanmış" başka uygulamalara göndermeden kaçın; kurul senin uygulamanı maddeye göre değerlendirir.
Göndermeden önce neyi kontrol etmeli?
Yönergelerdeki "Before You Submit" listesi, en sık yanlış giden ayrıntılarla:
- Çökme ve hata testi: güncel işletim sistemli gerçek cihazda.
- Eksiksiz ve doğru meta veri: yer tutucu metin yok, çalışan URL'ler, gerçek iletişim bilgisi olan destek URL'si (1.5).
- İncelemeciye tam erişim: etkin bir demo hesap ya da tüm özellikleri açık demo modu. Bilgiler gönderim anında çalışmalı; abonelik uygulamaları satın alma akışının tamamı görülebilsin diye süresi dolmuş aboneliği olan bir hesap vermeli.
- Arka uç hizmetleri inceleme boyunca açık.
- İnceleme notları: belirgin olmayan özellikleri ve satın almaları anlatan notlar; en fazla 4.000 bayt.
- Belgeler: düzenlemeye tabi özellikler için (tıbbi, finans, kumar, üçüncü taraf içerik hakları).
- Gizlilik: App Store Connect'te ve uygulamada gizlilik politikası bağlantısı; her korumalı kaynak için izin metni; kullanıcılar hesap açabiliyorsa uygulama içinde hesap silme.
- Meta veri temizliği: başka uygulama adı yok, ekran görüntüsünde ya da adda fiyat yok, başka platform adı yok, uygulamayı kullanımda gösteren ekran görüntüleri.
Google Play reddi nasıl farklı?
Google Play numaralı yönergeler yerine Geliştirici Programı Politikalarıyla çalışır, sorunları Play Console'daki Policy status sayfasında gösterir ve ret, kaldırma, askıya alma ve hesap kapatma şeklinde bir basamak sistemi uygular; askıya almalar hesabına "ihtar" olarak işlenir. Düzeltmeler ve itiraz yolu Google Play red ve politika ihlali nedenleri sayfasında.
Uptika bu işte nerede durur?
Meta veri retlerinin çoğu göndermeden yakalanabilir. Ücretsiz Metin Denetçisi ad, alt başlık, anahtar kelime alanı ve tanıtım metnini tarayıcında; başka marka, "en iyi", "1 numara", "ücretsiz", fiyat, emoji, başka platform adı ve yer tutucu metin gibi 2.3.7 ve 2.3.10 maddelerinin kapsadığı risklere karşı kontrol eder. Panelde Sayfa denetimi yayındaki sayfanın en görünür metninde red riski kontrolü yapar, Rakip günlüğü de kategorindeki rakiplerin kendilerini nasıl anlattığını gösterir. Uptika App Store Connect mesajlarını görmez ve senin yerine itiraz edemez. Ücretsiz başla.
Sorular
En sık App Store red nedenleri neler?
Apple, çözülmemiş sorunların ortalamada %40'tan fazlasının 2.1 App Completeness maddesiyle ilgili olduğunu yazar: çökmeler, yer tutucu içerik, çalışmayan bağlantılar, eksik demo hesap ve eksik bilgi. Sık geçen diğer maddeler 2.3 Accurate Metadata (ekran görüntüleri, anahtar kelimeler, başka platform adları), 4.2 Minimum Functionality (paketlenmiş web siteleri), 4.3 Spam, 5.1.1 Data Collection and Storage (gizlilik politikası, izin metinleri, hesap silme) ve 3.1.1 In-App Purchase.
App Store uygulamamı neden reddetti?
App Store Connect'teki red mesajı maddeyi adıyla verir, çoğu zaman alıntılar ve incelemecinin ne gördüğünü, bazen ekran görüntüsüyle, anlatır. Bu sayfadaki tabloda o madde numarasından başla, nedeni düzelt, sonra cevap ver ya da yeniden gönder.
App Store reddine nasıl itiraz edilir?
Önce App Store Connect'teki red mesajına App Review'ın ihtiyaç duyduğu açıklamayla cevap ver. Sorun çözülmezse ve uygulamanın yönergelere uyduğunu düşünüyorsan App Review Board'a itiraz et: ilgili maddeyi an ve uygulamanın ona nasıl uyduğunu madde madde açıkla. Reddedilen uygulama başına tek itiraz gönder ve atıf yapılan her maddeyi aynı itirazda ele al.
App Store red oranı nedir?
Apple, App Review sayfalarında genel bir red oranı vermez. Yayımladığı şey, gönderimlerin en az %50'sini 24 saatten, %90'ını 48 saatten kısa sürede incelediği ve çözülmemiş sorunların %40'tan fazlasının 2.1 maddesiyle ilgili olduğudur.
App Store ve Google Play retleri nasıl farklı?
App Store retleri App Store Connect'te App Review Guidelines maddelerine bağlı mesajlar olarak gelir ve aynı yazışmada cevap verebilirsin. Google Play, Geliştirici Programı Politikalarına bağlı bildirimler gönderir, bunları Policy status sayfasında gösterir ve ret, kaldırma, askıya alma ve hesap kapatma şeklinde ayrı bir basamak sistemi uygular.
Kaynaklar
- App Review Guidelines (Apple Developer, son güncelleme 16 Ekim 2026)
- App Review (Apple Developer)
- Overview of submitting for review (App Store Connect Help)
- Reply to App Review messages (App Store Connect Help)
- Manage a submission with unresolved issues (App Store Connect Help)
- Appeal to the App Review Board (App Review Help)
- Request an expedited review (App Review Help)
- Provide information for a complete review (App Review Help)
- 2.3.3 Show your app in use with screenshots (App Review Help)
- 5.1.1(ii) Write clear purpose strings (App Review Help)
- Manage EU Digital Services Act trader requirements (App Store Connect Help)