Bir App Store reddi, App Review'dan gelen ve bir yönergeye atıfta bulunan, inceleyicinin ne gördüğünü belirten ve siz sorunu düzeltene, açıklayana ya da itiraz edene kadar yayını bekleten bir mesajdır. İşe bu mesajı test edebileceğiniz bir soruna dönüştürerek başlayın. Sonraki adım, inceleyicinin uygulamayı kullanamamasına, bir politika uyumsuzluğu bulmasına ya da daha fazla bilgiye ihtiyaç duymasına bağlıdır. Ekim 2026 itibarıyla App Review Yönergeleri en son 16 Ekim 2026'da güncellendi; bu nedenle bir bölümden alıntı yapmadan önce güncel numaralandırmayı kontrol edin.
Bir App Store ret mesajı size aslında ne söyler?
Bir App Store ret mesajı, inceleyicinin uyguladığı yönergeyi adlandırır, gördüğü belirli davranışı tarif eder ve sonraki adımları listeler. Çoğu zaman cihazı, iOS sürümünü ve ekran görüntülerini de içerir.
Mesajın tamamını, tüm ekran görüntülerini, derleme numarasını ve cihaz ayrıntılarını kaydedin. Belirtilen bölümü güncel yönergeler sayfasında okuyun. Ardından tek bir cümle yazın: "İnceleyici Y nedeniyle X'i tamamlayamadı." Mesaj bir hata bildirmek yerine eksik bilgi istiyorsa, tam olarak neyin eksik olduğunu not edin. Apple'ın standart 2.1 metni, sorunu nasıl yeniden üreteceğinizi de söyler: "Yeni uygulamalar için uygulamanızın önceki tüm sürümlerini cihazdan kaldırın, ardından yükleyin ve sorunu yeniden üretmek için adımları izleyin."
- Mesaj bir çökmeden, erişilemeyen bir ekrandan veya eksik bir özellikten mi bahsediyor? Bu akışı, gönderilen sürüm derlemesinde ve Apple'ın belirttiği cihaz türünde yeniden üretin.
- Ekran görüntülerinden, açıklamadan veya inceleme notlarından mı bahsediyor? Yalnızca meta verilerle düzeltip düzeltemeyeceğinizi kontrol edin.
- Ödemelerden, girişten, gizlilikten veya minimum işlevsellikten mi bahsediyor? Ürünün davranışını belirtilen yönergeyle karşılaştırın.
App Store retleri hangi yönergelere atıfta bulunur ve bunlar ne gerektirir?
Her yönerge somut bir gereklilik belirler; bu yüzden belirtilen numarayı ilgili metinle eşleştirin ve o metne göre test edin. Tablo, ret mesajlarında sıkça atıfta bulunulan yönergelerin güncel metninden alıntılar içerir.
| Yönerge | Apple'ın metni neyi gerektirir | Yeniden göndermeden önce neyi kontrol etmeli |
|---|---|---|
| 2.1(a) Uygulama Bütünlüğü | "Tamamen çalışan URL'lere" sahip nihai sürümler, demo hesap bilgileri "(ve arka uç hizmetinizi açın!)" | Çökmeler, yer tutucu içerik, iPhone ve iPad'de giriş, çalışan bir arka uç |
| 2.1(b) Uygulama içi satın almalar | Satın almalar "eksiksiz, güncel, inceleyici tarafından görülebilir ve işlevsel" olmalıdır | Ürünler gönderilmiş ve erişilebilir; bulunamayan varsa nedeni inceleme notlarında açıklanmış |
| 2.3 Doğru Meta Veriler | Meta veriler "uygulamanın temel deneyimini doğru şekilde yansıtmalıdır" | Ekran görüntüleri uygulamayı kullanım hâlinde gösteriyor, açıklama bu derlemeyle örtüşüyor |
| 4.2 Minimum İşlevsellik | "Uygulamayı yeniden paketlenmiş bir web sitesinin ötesine taşıyan özellikler, içerik ve arayüz" | Yerel iş akışları; ağırlıklı olarak web kırpıntıları veya bağlantılardan oluşan bir uygulama değil (4.2.2) |
| 3.1.1 Uygulama İçi Satın Alma | Özelliklerin veya işlevlerin kilidini açmak için "uygulama içi satın alma kullanmalısınız" | Lisans anahtarı, QR kod veya başka kilit açma mekanizması yok; gerekli mağaza yetkileri (entitlement) mevcut |
| 5.1.1(v) Hesapla Giriş | "Uygulamanız hesap oluşturmayı destekliyorsa, uygulama içinde hesap silmeyi de sunmalısınız." | Uygulama içinden erişilebilen bir silme akışı |
16 Ekim 2026 güncellemesi, daha önce 2.3.1 kapsamında ele alınan gizli, etkin olmayan veya belgelenmemiş özellikler için 2.5.19 maddesini ekledi. Ayrıca yaratıcı varlıklarla ilgili 2.3.14 maddesini ekledi ve Music Streaming Services yetkisini 3.1.1(a) altındaki StoreKit External Purchase Link yetkisiyle birleştirdi. Tabloyu garantili bir çözüm olarak değil, bir başlangıç noktası olarak görün. Tek bir yönerge farklı sorunları kapsayabilir ve inceleyicinin verdiği örnek, çözmeniz gereken somut vakadır.
4.2 minimum işlevsellik reddi nasıl düzeltilir?
Bir 4.2 reddini açıklamayı yeniden yazarak değil, uygulamaya gerçek değer katarak düzeltin. Yönerge 4.2 şöyle der: "Uygulamanız özellikle kullanışlı, benzersiz veya 'uygulama gibi' değilse App Store'da yeri yoktur."
Birinin uygulamanızda, onu bir uygulama olarak kullanışlı kılan ne yapabildiğini sorun. Bir iş akışını tamamlayabilir, anlamlı bir durumu kaydedebilir, cihaz yeteneklerini uygulamaya uygun bir şekilde kullanabilir ya da cihaz için tasarlanmış bir mobil deneyim elde edebilir. Onayı garanti eden yayımlanmış bir özellik listesi yoktur. Bu iş akışları zaten mevcutsa, bunları inceleme notlarında net adımlar ve ekran görüntüleriyle listeleyin. Uygulama çoğunlukla bir web sayfası gösteriyorsa ürün geliştirme çalışması gerekir. Sadece yerel görünmek için bildirimler veya boş bir ayarlar ekranı eklemek, kullanıcılara sunulan gerçek değerin yerini tutmaz.
App Store Connect'te App Review'a nasıl yanıt verilir?
App Store Connect'te yanıt verin: gönderimi uygulamanın çözülmemiş sorunlar bağlantısından açın, Resolve'a, ardından Reply to App Review'a tıklayın. Apple'ın yardım sayfasına göre bunun için Account Holder, Admin veya App Manager rolü gerekir.
- Apps bölümünde uygulamayı seçin.
- Sayfanın üst kısmında, çözülmemiş sorunlar olduğunu belirten bağlantıya tıklayın.
- In Progress bölümünde, gönderimin yanındaki Resolve seçeneğine tıklayın.
- Reply to App Review seçeneğine tıklayın ve metninizi girin.
- Ekran görüntüsü veya belge eklemek için Attach File seçeneğine, ardından Reply seçeneğine tıklayın.
Apple, "App Review'a yeniden gönderene kadar" yazışabileceğinizi ve dosya ekleyebileceğinizi söyler; bu yüzden kanıtlarınızı yeniden göndermeden önce iletin. Yanıtı kısa ve olgulara dayalı tutun: neyin değiştiğini, nerede olduğunu ve nasıl doğrulanacağını belirtin. Aynı şeyi yapıyor gibi görünen diğer uygulamalar üzerinden tartışmaya girmeyin.
Meta verileri mi düzeltmeli, yeni derleme mi yüklemeli, yoksa itiraz mı etmeli?
Yalnızca listeleme bilgileri hatalıysa meta verileri düzeltin ve aynı derlemeyi yeniden gönderin. Uygulamanın davranışının değişmesi gerekiyorsa yeni bir derleme yükleyin. Yalnızca uygulamanın yönergeye zaten uyduğuna inanıyorsanız itiraz edin.
| Seçenek | Ne zaman uygun | Apple ne diyor |
|---|---|---|
| Meta veri düzeltmesi | Ekran görüntüleri, açıklama, gizlilik bilgileri veya inceleme notları hatalıydı | "Uygulamanız bir meta veri sorunu nedeniyle reddedildiyse, sorunu çözdükten sonra aynı derlemeyi yeniden gönderebilirsiniz." |
| Yeni derleme | Çökmeler, giriş, izinler veya satın alma akışları kod değişikliği gerektiriyor | Derleme numarasını artırın ve önce revize edilen akışı birebir test edin |
| İtiraz | Kararın bir yönergeyi yanlış uyguladığına inanıyorsunuz | Önce yanıt verin, ardından belirtilen her ihlali kapsayan "reddedilen veya kaldırılan uygulama başına bir itiraz" gönderin |
Apple'ın itiraz rehberi, uygulamanızın yönergeyi "nasıl karşıladığını madde madde açıklamanızı" ister. Ayrıca sorunları zaten düzeltip yeniden gönderdikten sonra itiraz etmemenizi söyler. Eksiksiz bir itiraz, kararın bozulacağını "garanti etmez". Mağazada zaten yer alan uygulamalar için yönergelerdeki Bug Fix Submissions politikası, "yasal veya güvenlikle ilgili sorunlar hariç" hata düzeltmelerinin yönerge ihlalleri nedeniyle geciktirilmeyeceğini belirtir.
Diğer geliştiriciler gerçek App Store retlerini nasıl düzeltti?
Herkese açık forum başlıklarında, birçok 2.1 reddi inceleyicinin ortamıyla geliştiricinin ortamı arasındaki farklardan kaynaklanıyordu: farklı bir ağ, cihaz veya izin durumu. Bir 4.2 reddi ise bir ürün sorunudur; bu yüzden küçük ayarlamalar onu nadiren aşar.
2.1 kapsamında giriş hatası. Apple Developer Forums üzerindeki bir geliştirici, canlı ve TestFlight sürümleri aynı kimlik bilgileriyle giriş yapabildiği hâlde "Özellikle, bir hata nedeniyle giriş yapamadık" mesajını aldığını aktardı. Başlıktaki diğer geliştiriciler farklı çözümler bildirdi. Biri sorunu "web sunucusunda http'yi https olarak değiştirerek" çözdü. Bir diğeri, üç retten sonra sonsuz bir yükleme göstergesi yerine "Bağlantınızı kontrol edin" durumu ekledi. Üçüncüsü ise beş retten sonra iPad'i dağıtım hedefinden kaldırdı; bu, iPad desteğinden vazgeçerek sorunun etrafından dolaşmak anlamına gelir.
Açılışta çökme. Solar2D forumunda bir geliştiriciye, iOS 18.3.2 çalıştıran bir iPhone 13 mini üzerinde "Uygulama açılışta çöktüğü için inceleyemedik" denildi. Ekteki çökme günlüğü, eksik bir NSUserTrackingUsageDescription anahtarını gösteriyordu. Geliştirici şunu doğruladı: "NSUserTrackingUsageDescription eklendikten sonra onaylandı."
4.2 kapsamında WebView uygulaması. Apple Developer Forums üzerindeki bir geliştirici, WebView tabanlı bir uygulama için 10. reddi aldığını bildirdi. İnceleyici, sol menünün ekran görüntüsünü göndererek içerik eksikliği olduğunu söylemişti. Ana ekranlar artık yereldi, ancak iki ya da üç ekran hâlâ bir WebView açıyordu. Cevap olarak işaretlenen yanıt App Review'dan geldi ve birebir bir App Review danışmanlığı önerdi. Başlık bir onayı doğrulamıyor.
Karşılaştırma: 2.1 vakaları, inceleyicinin koşullarını yeniden üreterek ve çökme günlüğünü okuyarak çözüldü. 4.2 vakası ise her yeniden gönderim hâlâ büyük ölçüde bir web sitesi olan uygulamanın yalnızca bir kısmını değiştirdiği için tıkanıp kaldı.
Aynı reddin tekrar yaşanmasını nasıl önlersiniz?
Çözülen her sorunu bir sürüm kontrol listesi maddesine dönüştürün ve her gönderimden önce sürüm derlemesinde yeniden test edin. Apple'ın yönergeleri, bir uygulama aynı yönerge ihlali nedeniyle tekrar tekrar reddedilirse incelemenin "daha uzun süreceği" konusunda uyarır.
- Uygulamayı silin, ardından sürüm derlemesini fiziksel bir iPhone ve iPad'e sıfırdan yükleyin.
- İnceleme hesabıyla, geliştirme sunucuları veya HTTP istisnaları olmayan bir ağda giriş yapın.
- Her izin isteğini açın ve her Info.plist kullanım açıklamasının mevcut olduğunu doğrulayın.
- Her uygulama içi satın almanın gönderildiğinden, görünür olduğundan ve inceleme notlarında açıklandığından emin olun.
- Bir akış her değiştiğinde inceleme notlarını güncelleyin. Altı sürüm öncesinin notlarını yapıştırmayın.
2.1 sorunları için 2.1 retlerine yönelik sürüm derlemesi test planını izleyin ve bir inceleyici demo hesabı kurun. Ardından sonraki derleme için gönderim kontrol listesini adım adım uygulayın. İnceleme mesajı sizi hâlâ çıkmazda bırakıyorsa, ayrıntıları bize gönderin; eksik parçanın erişim, meta veri veya kod olup olmadığını belirlemenize yardımcı olalım.
Sıkça sorulan sorular
App Store reddinden sonra aynı derlemeyi yeniden gönderebilir miyim?
Evet, ret yalnızca meta verilerle ilgiliyse. Apple'ın App Store Connect Yardım sayfası şöyle der: "Uygulamanız bir meta veri sorunu nedeniyle reddedildiyse, sorunu çözdükten sonra aynı derlemeyi yeniden gönderebilirsiniz." Ekran görüntülerini, açıklamayı, gizlilik ayrıntılarını veya inceleme notlarını düzeltin, ardından yeniden gönderin. İnceleyici bir çökme, bozuk bir giriş veya bir satın alma sorunu bulduysa kodu değiştirmeniz gerekir; bu durumda daha yüksek bir derleme numarasıyla yeni bir derleme yükleyin.
Reddedilen bir uygulama kaç kez yeniden gönderilebilir?
App Review Yönergeleri yeniden gönderimler için bir sınır koymaz. Ancak bir uygulama "aynı yönerge ihlali nedeniyle tekrar tekrar reddedilirse" incelemenin daha uzun süreceği konusunda uyarır. Yönerge 4.3 ayrıca spam benzeri tekrarlanan gönderimlerin Apple Developer Program'dan çıkarılmaya yol açabileceğini belirtir. Yalnızca sorunu yeniden ürettikten ve düzeltmeyi test ettikten sonra yeniden gönderin.
Bir App Store reddi geliştirici hesabıma zarar verir mi?
Yayımlanmış yönergelere göre, düzelttiğiniz tek bir ret hesabınızı riske atmaz. Risk, tekrarlanan örüntülerden kaynaklanır. Yönerge 2.3.1(b), ağır veya tekrarlanan yanıltıcı davranışı "Apple Developer Program'dan çıkarılma gerekçesi" olarak tanımlar; 4.3(b) ise tekrarlanan kopya gönderimlere karşı uyarır. Hesabınız feshedilme riskiyle karşı karşıyaysa ve kurallara uyduğunuza inanıyorsanız, Apple'ın süreci App Review Board'a itiraz etmenize olanak tanır.
App Review'un Bug Fix Submission teklifi nedir?
App Store'da veya alternatif dağıtımda zaten yer alan uygulamalar için Apple, ihlaller yasal veya güvenlikle ilgili sorunlar içermedikçe hata düzeltmelerini yönerge ihlalleri nedeniyle geciktirmez. Bir hata düzeltme güncellemesi reddedildiyse ve uygun koşulları taşıyorsa, App Store Connect'te App Review'a yanıt verin ve bu süreci kullanmak istediğinizi, sorunu bir sonraki gönderiminizde düzelteceğinizi belirtin. Sorunu o gönderimde yine de düzeltmeniz gerekir.
İtiraz mı etmeliyim, yoksa uygulamayı mı düzeltmeliyim?
İnceleyici gerçek bir kusur veya politika açığı bulduysa uygulamayı düzeltin. İtiraz yalnızca uygulamanın yönergeye zaten uyduğuna inandığınızda uygundur. Apple önce redde yanıt vermenizi ister. Ardından reddedilen uygulama başına, uygulamanın belirtilen yönergeyi nasıl karşıladığını madde madde açıklayan tek bir itiraz gönderin. Sorunu zaten düzeltip yeniden gönderdikten sonra itiraz etmeyin.
Kaynaklar ve ek okumalar
Politikalar değişir. Göndermeden önce resmi dokümantasyonu kontrol edin.
- Apple: App Review Yönergeleri ↗18 Eki 2026 tarihinde kontrol edildi
- Apple: App Review mesajlarına yanıt verme ↗18 Eki 2026 tarihinde kontrol edildi
- Apple: App Review Board'a itiraz etme ↗18 Eki 2026 tarihinde kontrol edildi
- Apple Developer Forums: Uygulama reddedildi - Yönerge 2.1 - Performans (giriş hatası) ↗18 Eki 2026 tarihinde kontrol edildi
- Solar2D Forumları: Apple Store Connect reddi, Yönerge 2.1 açılışta çökme ↗18 Eki 2026 tarihinde kontrol edildi
- Apple Developer Forums: Yönerge 4.2 - Tasarım - Minimum İşlevsellik ↗18 Eki 2026 tarihinde kontrol edildi
Uygulamanızı bitiş çizgisinden geçirelim.
Uygulamanızla yayındaki mağaza sayfası arasında ne olduğunu netleştirmek için odaklı bir görüşme.
Görüşme planlayın ↗

