App Store incelemesi
Kontrol listesi · 5 bölüm · 32 madde
App Store incelemesi
En sık 32 red sebebi ve her biri için ne yapılacağı. Apple uygulamayı reddederken çoğu zaman sadece bir kural numarası ve iki cümle yazar; hangi ekranda neyin eksik olduğunu söylemez. Bu sebeplerin çoğu kod hatası değil; eksik anlatılan, unutulan ya da yanlış girilen ayarlar. Liste bu videodan ve aynı hesabın 24 maddelik ikinci listesinden alındı; kural numaraları 25.09.2026’da App Review Guidelines sayfasından doğrulandı. Kopya uygulama, iPad, özel kurulum videosu, puan isteme ve hızlandırılmış inceleme maddeleri bu videodan alındı ve 05.11.2026’da Apple’ın sayfalarından doğrulandı; videodaki “gizlilik metni statik HTML olmalı” diye bir kural yok.
0 / 32 tamamlandı %0
Ödeme ve abonelik
0 / 4Satın alma ekranında (paywall) link yok
Abonelik ekranına Kullanım Koşulları (EULA) ve Gizlilik Politikası linklerini koy; ayrıca App Store Connect’teki uygulama açıklamasına da ekle.
as-paywall-linkleriFiyat yazmıyor
Kullanıcı abone olmadan önce ne alacağını, fiyatı, süreyi ve deneme bitince ne kadar ödeyeceğini açıkça görsün; “Premium’a geç” tek başına yetmez.
as-fiyat-bilgisiSatın almayı geri yükleme (restore) yok
Geri yüklenebilen satın almalar için “Satın almaları geri yükle” düğmesi olsun.
as-geri-yuklemeDış ödeme linki
Dijital ürün ve abonelikleri uygulama dışında satın aldıran düğme ya da link koyma. ABD mağazasında bu yasak uygulanmıyor; diğer ülkelerde reddedilir.
as-dis-odeme-linkiGizlilik ve izinler
0 / 7Hesap silme yok
Uygulamada hesap açılabiliyorsa hesap silme de uygulamanın içinden yapılabilmeli; sadece e-posta ile talep yetmez.
as-hesap-silmeİzin gerekçesi yok
Kamera, konum, rehber gibi izin isteklerinde verinin neden ve nasıl kullanılacağını açıkça yaz; “Kamera erişimi gerekli” yetmez.
as-izin-gerekcesiTakip izni yok
Kullanıcıyı başka uygulama ve sitelerde takip ediyorsan (reklam kimliği, bazı analitik SDK’ları) App Tracking Transparency izni iste.
as-takip-izniVeri AI servisine izinsiz gidiyor
Kullanıcının metni, fotoğrafı ya da sesi OpenAI, Anthropic, Gemini gibi bir AI servisine gidiyorsa ilk gönderimden önce hangi verinin hangi sağlayıcıya gittiğini açıkça söyleyip açık izin al; aynı bilgiyi gizlilik politikasına da yaz. Kural AI ile üretilen içeriği etiketlemeyi değil, kişisel verinin üçüncü taraf AI ile paylaşılmasını kapsar (13.11.2025’te eklendi).
as-ucuncu-taraf-aiGizlilik etiketi yanlış
App Store Connect’teki gizlilik bilgileri, uygulamanın ve eklediğin SDK’ların (analitik, reklam, çökme raporu) gerçekte topladığı veriyle birebir aynı olsun.
as-gizlilik-etiketiGizlilik politikası linki yok
Gizlilik politikası linkini hem App Store Connect’teki alana hem de uygulamanın içinde kolay bulunur bir yere koy; sadece satın alma ekranında olması yetmez.
as-gizlilik-politikasi-linkiEşdeğer giriş seçeneği yok
Google, Facebook gibi bir hesapla giriş varsa yanında veriyi ad ve e-postayla sınırlayan, e-postayı gizlemeye izin veren ve reklam için izlemeyen bir giriş seçeneği daha sun; Apple ile Giriş bu şartları karşılar. Sadece kendi e-posta ve şifre girişin varsa gerekmez.
as-esdeger-giris-secenegiİnceleme hazırlığı
0 / 9Yer tutucu içerik
“Lorem ipsum”, boş ekran, çalışmayan link ya da “yakında” sayfası bırakma; gönderilen sürüm son sürüm olmalı.
as-yer-tutucu-icerikDemo hesap yok
Giriş gerektiren her şey için çalışan ve inceleme sürerken süresi dolmayacak bir demo hesap (ya da tam demo modu) ve gerekiyorsa örnek QR kodu gibi ek bilgileri inceleme notlarına yaz.
as-demo-hesapÖzellik denenemiyor
İnceleme ekibinin kolayca kuramayacağı bir düzen gerekiyorsa (özel donanım, belirli bir konum, fiziksel ürün) App Store Connect’te App Review Information bölümündeki eke özelliği gösteren bir video koy. Donanım gerekiyorsa video ekran kaydı değil, gerçek cihazı göstermeli; video demo hesabın yerine geçmez.
as-ozel-kurulum-videosuGizli özellik
Gizli, kapalı bekleyen ya da belgelenmemiş özellik bırakma; yeni özellikleri inceleme notlarında ayrıntılı anlat ve inceleme ekibinin her özelliğe (ör. satın alma ekranına) nasıl ulaşacağını adım adım yaz, genel açıklama reddedilir.
as-gizli-ozellikEkran görüntüsü yanlış
Ekran görüntüleri uygulamanın kullanımını göstermeli; sadece logo, giriş ya da açılış ekranı olmaz.
as-ekran-goruntuleriÇöküyor
Göndermeden önce gerçek cihazda test et; çöken ya da belirgin hatası olan sürüm reddedilir.
as-cokmeiPad'de bozuk
Sadece iPhone için yaptığın uygulama da iPad’de uyumluluk modunda açılır ve inceleme iPad’de yapılabilir; göndermeden önce iPad simülatöründe aç, ekranların taşmadığını ve her düğmenin çalıştığını kontrol et. Xcode’da iPad’i hedeflerden kaldırmak bunu engellemez, sadece gerçek bir donanım ihtiyacı (UIRequiredDeviceCapabilities) iPad’i dışarıda bırakır.
as-ipad-uyumuDestek linki çalışmıyor
App Store Connect’teki destek linki (Support URL) açılmalı ve sana ulaşmanın kolay bir yolunu göstermeli; boş ya da hata veren sayfa bırakma.
as-destek-linkiYaş sınırı yanlış
App Store Connect’teki yaş derecelendirmesi sorularını dürüst cevapla; kullanıcı içeriği, sohbet, kumar ya da yetişkin içerik varsa belirt.
as-yas-derecelendirmesiİçerik ve işlevsellik
0 / 10Sadece web görünümü
Uygulama, paketlenmiş bir web sitesinden fazlası olmalı: uygulamaya özgü özellik, içerik ve arayüz.
as-web-gorunumuMinimum işlevsellik
Sadece reklam, link koleksiyonu ya da çok basit tek işlev olan uygulamalar reddedilir.
as-minimum-islevsellikÇocuk kategorisi
Çocuk kategorisindeysen dışarıya link, satın alma ve reklam ebeveyn kilidinin arkasında olmalı; kişisel ve cihaz verisi üçüncü taraflara gitmemeli.
as-cocuk-kategorisiKullanıcı içeriği
Kullanıcılar içerik paylaşabiliyorsa uygunsuz içeriği filtreleme, şikâyet etme, kullanıcı engelleme ve iletişim bilgisi şart.
as-kullanici-icerigiBaşkasının markası
Başka markanın adını, logosunu ya da telifli içeriğini izinsiz kullanma; başka uygulamanın ikonunu ya da adını taklit etme. Açıklamada ve ekran görüntülerinde Android gibi başka platformların adı ya da görseli de geçmesin.
as-baskasinin-markasiKopya uygulama
Popüler bir uygulamanın tasarımını ve akışını birebir kopyalama; sadece adını ya da renklerini değiştirmek yetmez. Başka bir uygulamanın yerine geçmeye çalışmak geliştirici hesabının kapatılmasına kadar gidebilir.
as-kopya-uygulamaKendi puan pencereni gösteriyorsun
Puan ve yorum isterken Apple’ın sistem penceresini (requestReview) kullan; kendi tasarladığın puan penceresi reddedilir. Sistem penceresi 365 günde en fazla 3 kez görünür; ilk açılışta ya da onboarding sırasında isteme, kullanıcı bir işi başarıyla bitirdikten sonra iste (Human Interface Guidelines).
as-puan-istemeSağlık iddiası
Sağlıkla ilgili ölçüm ya da etki iddiasının verisini ve yöntemini göster; doğrulanamayan iddia (“stresi tedavi eder”) reddedilir.
as-saglik-iddiasiŞablon uygulama
Hazır şablonla ya da uygulama üretme servisiyle yapılıp başkası adına gönderilen uygulama reddedilir; içerik sahibi kendi hesabından göndermeli ve uygulama özgün olmalı.
as-sablon-uygulamaOlmayan özellik vaadi
Açıklama, ekran görüntüleri ve önizleme videosu uygulamanın gerçekte yaptığını göstermeli; olmayan özelliği ya da yanlış fiyatı vaat etme.
as-olmayan-ozellik-vaadiReddedilince
0 / 2Cevap yazmıyorsun
Sessizce yeni sürüm göndermek yerine App Store Connect’te uygulamanın App Review bölümünden inceleme ekibine yaz; neyin eksik olduğunu sor ya da neden kurala uyduğunu açıkla.
as-red-cevabiAcil düzeltme sırada bekliyor
Canlıdaki kritik bir hatayı düzelten sürümü ya da tarihi belli bir etkinliğe bağlı sürümü gönderdikten sonra hızlandırılmış inceleme formunu doldur; hatayı ve yeniden oluşturma adımlarını yaz. Bu bir hak değil, sık istersen sonraki talepler reddedilebilir; Apple zaten gönderimlerin %90’ını 48 saat içinde inceliyor.
as-hizlandirilmis-inceleme- Önce yaz: Ret mesajına App Store Connect’ten cevap vermek çoğu zaman yeni sürüm göndermekten hızlı sonuç verir.
- İtiraz: Uygulamanın yanlış anlaşıldığını düşünüyorsan App Review Board’a itiraz edebilirsin. Her ret için tek itiraz hakkı var; önce ekibin istediği ek bilgileri ver.
- Görüşme: Apple, App Review ile Salı ve Perşembe günleri 30 dakikalık Webex görüşmesi randevusu veriyor (App Review randevusu); görüşme bilgi amaçlı, incelemeyi hızlandırmaz ve önceden onay vermez.
- İlgili sekmeler: Satın alma ekranı ve abonelik araçları Gelir & analitik sekmesinde; abonelik şartları ve hesap silme yayın öncesi listesinin 56. ve 106. maddelerinde.
Göndermeden önce kontrol prompt’u
Bölüm başlığı “Göndermeden önce kontrol prompt’u”Bu iOS uygulamasını App Store incelemesine göndermeden önce şu 32 red sebebine göre kontrol et: satın alma ekranında Kullanım Koşulları ve Gizlilik Politikası linkleri, fiyat ve deneme süresi açıklaması, satın almaları geri yükleme düğmesi, dış ödeme linki, uygulama içinden hesap silme, izin gerekçesi metinleri, App Tracking Transparency, kişisel veri üçüncü taraf AI servisine gidiyorsa açıklama ve açık izin, gizlilik etiketinin SDK'larla uyumu, App Store Connect'te ve uygulama içinde gizlilik politikası linki, Google/Facebook girişinin yanında eşdeğer giriş seçeneği, yer tutucu içerik, demo hesap, özel donanım ya da kurulum gerekiyorsa gösteren video, gizli özellikler ve inceleme ekibinin özelliklere nasıl ulaşacağı, ekran görüntüleri, çökme, iPad'de uyumluluk modunda düzgün görünme, destek linki, yaş derecelendirmesi, web görünümünden ibaret olma, minimum işlevsellik, çocuk kategorisi kuralları, kullanıcı içeriği için filtreleme/şikâyet/engelleme, başkasının markası ve başka platform adları, popüler bir uygulamanın birebir kopyası olmama, puan isteğinin sadece sistem penceresiyle ve onboarding dışında yapılması, sağlık iddiaları, şablon uygulama, açıklamadaki vaatlerin uygulamayla uyumu. Her madde için durumu (✅ ⚠️ ❌ ➖) ve ilgili dosyayı yaz, sonra inceleme notlarına yazılacak metni ve demo hesap bilgisi taslağını hazırla.