Yakında — Erken erişim için yerinizi ayırtın

Uygulamanızın neden reddedileceğini
Apple'dan önce görün.

Metadata, screenshot ve binary dosyanızı Apple'ın güncel kurallarına göre analiz edin. Sorunları submission'dan önce yakalayın — günlerce beklemeyin.

Spam yok. Sadece lansman haberi.

prereview — analiz sonucu
$ prereview analyze MyApp.ipa
Metadata taranıyor...
Screenshot'lar taranıyor...
Binary taranıyor...
✗ 2 kritik · 3 uyarı · 28 geçti
✗ Private API kullanımı: UIWebView (Guideline 2.5.6)
✗ Privacy manifest eksik: NSPrivacyAccessedAPICategoryDiskSpace
⚠ App açıklaması çok kısa (min. 300 karakter önerilir)
Skor: 72/100 — Submission öncesi düzeltme önerilir

App Store red süreci neden bu kadar acı verici?

Çoğu geliştirici sorunu ancak submission'dan sonra öğreniyor.

30%+ilk submission'da red oranı
3-7 günher review cycle süresi
100+kontrol edilmesi gereken kural

İnceleme süreci: önce ve sonra

PreReview olmadan
App Store'a gönder
İnceleme bekle5 gün
Red geldi
Sorunları düzelt ve tekrar gönder
Tekrar inceleme bekle5 gün
Belki onay
Toplam süre10+ gün
PreReview ile
PreReview ile tara
Raporu incele
Tespit edilen sorunları düzelt
Güvenle gönder
İnceleme bekle5 gün
Onaylandı ✓
Toplam süre~5 gün

Apple'ın en çok reddettiği nedenler

2.5.6critical
Deprecated API

Apple'ın artık izin vermediği UIWebView gibi deprecated framework'ler kullanılıyor.

Binary analiz tüm bağlı framework'leri tarar ve deprecated symbol'leri işaretler.

2.5.1critical
Private API

App Store uygulamalarında yasak olan private veya belgelenmemiş Apple API'leri çağrılıyor.

Symbol seviyesinde binary tarama, bilinen private API veritabanlarıyla çapraz kontrol yapar.

5.1.1critical
Gizlilik

Eksik veya hatalı privacy manifest ve Required Reason API beyanları.

PrivacyInfo.xcprivacy doğrulaması 4 Required Reason API kategorisinin tümünü kontrol eder.

2.3.3warning
Screenshot

Gerekli boyutlara uymayan veya eksik cihaz boyutlarına sahip ekran görüntüleri.

Çözünürlük, boyut ve tüm gerekli ekran boyutları için cihaz kapsamını doğrular.

2.3warning
Metadata

Yanıltıcı açıklamalar, yasaklı anahtar kelimeler veya eksik uygulama bilgileri.

Metadata tarama; karakter limitleri, yasaklı kelimeler, keyword kuralları ve kategori uyumunu kontrol eder.

2.5.4warning
Entitlement

Uygulamanın gerçek işlevselliğiyle eşleşmeyen yetki veya entitlement talepleri.

Entitlement çıkarma ve beyan edilen uygulama yetenekleriyle çapraz kontrol.

PreReview bunları Submit'e basmadan önce yakalar.

Tek bir reddin gerçek maliyeti

Her red döngüsü zaman, para ve kullanıcı kaybettirir.

3-7 gündöngü başına bekleme süresi
$2,500+red başına tahmini maliyetOrtalama geliştirici saat ücretleri ve verimlilik kaybına dayanarak
%14gecikme süresince haftalık kullanıcı kaybı

Gerçek red hikayeleri

Tanıdık geldi mi?

⚠️

Deprecated API tuzağı

Uygulamayı gönderdik, 5 gün bekledik, UIWebView yüzünden reddedildi. Tek satır düzeltme, tekrar gönderdik — 4 gün daha bekleme. 9 gün kayıp.

Deprecated API
🔒

Privacy manifest labirenti

NSPrivacyAccessedAPITypes eksik diye reddedildi. Doğru formatı araştırmak 3 gün sürdü, tekrar gönderdikten sonra 5 gün daha bekleme. Toplam 8 gün.

Gizlilik
🖼️

Screenshot spec kabusu

6.7" ekran görüntüleri gerekli çözünürlükten 2px farklıydı. 5 günlük incelemeden sonra reddedildi. Tüm asset'leri yeniden oluşturup tekrar bekledik.

Screenshot
📦

Dependency'deki gizli API

Üçüncü parti bir SDK private API çağırıyordu. Apple işaretledi ama haberimiz yoktu. Kütüphaneyi bulup değiştirmek günler sürdü.

Binary

Aynı hikayeler, farklı son — PreReview ile

✓
UIWebView reddi

PreReview, ön taramada UIWebView kullanımını işaretledi. 5 dakikada kaldırıldı. İlk submission'da onaylandı.

9 gün kazanıldı
✓
Eksik privacy manifest

PreReview, tüm eksik Required Reason API beyanlarını gereken key'lerle birlikte listeledi. 20 dakikada düzeltildi.

8 gün kazanıldı
✓
Screenshot boyut uyumsuzluğu

PreReview, 2px farkı ve eksik 6.7" cihaz screenshot'larını yüklemeden önce yakaladı.

5+ gün kazanıldı
✓
Üçüncü parti SDK'daki private API

Binary tarama, dependency içindeki private API çağrılarını tespit etti. Göndermeden önce SDK değiştirildi.

7+ gün kazanıldı

Submission'dan önce her şeyi tarıyoruz

Üç katmanlı analiz ile Apple'ın kontrol ettiği tüm noktaları kapsıyoruz.

📝

Metadata Analizi

App adı, açıklama, anahtar kelimeler, yasaklı ifadeler, karakter limitleri ve guideline uyumluluğu tek seferde taranır.

  • Yasaklı kelime tespiti
  • Karakter limiti kontrolü
  • Kategori uyumu
  • Keyword optimizasyonu
Detaylar →
🖼️

Screenshot Kontrolü

Ekran görüntülerinizin boyut, çözünürlük ve cihaz gereksinimlerini karşılayıp karşılamadığını anında doğrulayın.

  • Boyut/çözünürlük doğrulama
  • Cihaz frame uyumu
  • Metin okunabilirliği
  • Görsel kalite skoru
Detaylar →
🔬

Binary (IPA) Analizi

Entitlement, private API kullanımı, privacy manifest, gizli anahtarlar ve daha fazlası — dosyanız bilgisayarınızdan asla ayrılmaz.

  • Private API tespiti
  • Privacy manifest kontrolü
  • Secret/key tarama
  • Entitlement doğrulama
Detaylar →

Sıkça sorulan sorular

PreReview hakkında bilmeniz gereken her şey — analizin nasıl çalıştığından gizliliğe ve platform desteğine kadar.

PreReview üç katmanlı analiz yapar: metadata kontrolleri (app adı, açıklama, anahtar kelimeler, yasaklı kelimeler, karakter limitleri), screenshot doğrulama (boyutlar, çözünürlük, cihaz kapsamı) ve binary analiz (private API'ler, deprecated framework'ler, privacy manifest, entitlement'lar, gömülü gizli anahtarlar). Bunlar birlikte, en yaygın App Store red nedenlerini kapsar.

Hayır. Binary analiz tamamen PreReview aracılığıyla yerel makinenizde çalışır. IPA dosyanız makinenizden asla ayrılmaz — ağ üzerinden tek bir byte bile iletilmez. Yalnızca analiz sonuçları (bulgular ve skorlar) raporunuzu oluşturmak için senkronize edilir.

PreReview, metadata ve screenshot analizi için herhangi bir modern tarayıcıda çalışır. Binary (IPA) analizi, yerel araç entegrasyonu dahil tam özellik desteğiyle macOS için mevcuttur. Windows ve Linux sürümleri, platformlar arası binary ayrıştırma yoluyla temel analiz yetenekleri sunar.

Hiçbir araç App Store onayını garanti edemez — Apple'ın incelemesi, tasarım kalitesi ve kullanıcı deneyimi gibi insan değerlendirmesi gerektiren sübjektif kriterleri içerir. PreReview, redlerin çoğuna neden olan nesnel, teknik sorunları yakalar: deprecated API'ler, eksik privacy manifest'ler, hatalı metadata ve screenshot boyut ihlalleri.

PreReview, Apple'ın App Store Review Guidelines, Human Interface Guidelines ve teknik dokümantasyonunu düzenli olarak tarar ve senkronize eder. Apple gereksinimlerini güncellediğinde — son privacy manifest zorunluluğu gibi — kural motorumuz değişiklikleri yansıtacak şekilde güncellenir.

Evet. PreReview, nasıl oluşturulduğundan bağımsız olarak son derlenmiş IPA dosyasını analiz eder. Uygulamanız Swift, Objective-C, React Native, Flutter, Unity veya başka bir framework kullansın — binary analiz aynı şekilde çalışır; kaynak kodu değil, derlenmiş çıktıyı inceler.

Duymak isteriz. Kaçırılan bulguları uygulama üzerinden bildirin, ekibimiz inceleyecektir. Her rapor, tüm topluluk için kural motorumuzu ve tespit doğruluğumuzu iyileştirmeye yardımcı olur.

Şu anda PreReview yalnızca Apple App Store ve iOS uygulamalarına odaklanmaktadır. Google Play Store desteği planlarımız arasında ancak henüz kesin bir tarih bulunmuyor. Yeni platform duyurularından haberdar olmak için bekleme listesine katılabilirsiniz.

Red almayı beklemeyin.
Önce yakalayın.

Erken erişim listesine katılın — lansmanda özel indirim ve öncelikli erişim kazanın.