9 tuzak —
iOS lansmanında.

50+ uygulama yayınladıktan sonra çıkardığımız ders: App Review reddinin %80'i aslında 9 tekrar eden hatadan geliyor. Hepsi önlenebilir.

KategoriMobil
YazarBubiSoft Mobile Team
Tarih18 Mart 2026
Süre12 dk

2014'ten beri 50'den fazla uygulamayı App Store'a yükledik. Yıllar içinde fark ettik ki Apple'ın reddetme nedenleri aslında çok az çeşitli — aynı 9 tuzak, sadece kostüm değiştiriyor. Bu yazı, ilk iOS uygulamanızı submit etmeden önce çalıştırmanız gereken bir checklist gibi okunsun.

1. Privacy Manifest eksikliği

2024 sonundan beri zorunlu. Hangi 3rd-party SDK'ların hangi veriyi topladığını PrivacyInfo.xcprivacy dosyasında deklare etmek gerekiyor. SDK ekledikçe güncellemeyi unuturuz; reddi kaçınılmaz olur.

2. App Tracking Transparency yanlış kurgu

IDFA istiyorsan ATT diyaloğunu doğru zamanda göstermek lazım. Bizim önerimiz: onboarding'in son ekranı, "neden istediğini" açıklayan bir pre-prompt sonrası.

3. Test hesabı verilmemiş

Login gerektiren bir uygulamaysa demo hesap bilgisi App Review notes'a yazılmadan submit etmek = otomatik red. Birden fazla rolü olan apps için her rolden hesap eklemeniz gerekir.

App Review insanı bir reviewer ve hesabı yoksa içeri giremiyorsa, sizi reddetmesi tek seçeneği.

4. Web view ile saklanan native iddiası

Apple, "native uygulama" olarak göndereceğiniz şeyin içinde sadece web view varsa reddediyor. Hibrit yapılarda en az birkaç ekranı native bileşenlere taşımak şart.

5. In-App Purchase yerine Stripe link'i

Dijital içerik satıyorsanız, App Store dışında ödeme link'i göstermek yasak. Fiziksel ürün satıyorsanız serbest. Sınırın yanlış tarafına düşmemeye dikkat.

6. Push permission'u açılışta istemek

Eskiden sorun değildi. Bugün "neden push istediğini açıklamadan istiyorsa" reddi alıyorsunuz. Permission istemeden önce kullanıcının değer gördüğü bir an yaratın.

7. Eksik veya kötü ekran görüntüleri

App Store Connect'e yüklenen ekran görüntüleri uygulamanın gerçek ekranlarını yansıtmalı. Photoshoplanmış mockup'lar, "coming soon" uyarısı içeren ekranlar ret sebebi.

8. Çocuklara yönelik kategori & toplama

Kids kategorisini seçtiyseniz 3rd-party analytics ve reklam SDK'larının çoğu yasak. COPPA uyumluluğu ayrı bir maraton.

9. Crash on launch

Komik ama sıklıkla görülüyor. TestFlight üzerinden geliştirici cihazlarında çalışıyor olabilir, App Review'un test cihazında crash atıyor olabilir. Submit'ten önce sadece App Store buildiyle test edilmiş bir cihazda son kontrol yapın.

Pratik öneri Submit etmeden önce yukarıdaki 9 maddeyi PR template'inize ekleyin. Geliştirici son commitinde checklist'i tikliyorsa, App Review reddinin ihtimali çok ciddi düşüyor.

Kapanış

App Review bir kapı bekçisi değil, kalite süzgeci. İçeri girmek için kuralları bilmek yetmiyor; ürünün ilk dakikasında reviewer'a "bu kullanışlı" dedirtmeniz gerekiyor. İyi haber: bu yazıyla başlarsanız, ilk submit'te onay alma ihtimaliniz iki katına çıkıyor.

iOS lansmanında desteğe ihtiyaç var mı?

App Store onay sürecini biz yönetelim, siz ürüne odaklanın.