Ana içeriğe geç
Blog
7 Şubat 2026
10 Dk.

App Store'da Yayınlanma Rehberi: Şirket Uygulamanızı Sorunsuz Şekilde Yayınlayın

TestFlight'tan Google Play Console'a: Apple Review sürecini başarıyla geçmenin ve uygulamanızı mağazalara sorunsuz şekilde yayınlamanın adım adım rehberi.

Cagri Ersöz – Gründer & Creative Director, Storyable Werbeagentur Hannover

Cagri Ersöz

Cagri Ersöz, Hannover'deki dijital ajans Storyable'ın kurucusu ve genel müdürüdür. Satış psikolojisine dayalı web tasarımı ve full-stack geliştirme (Vue.js, Nuxt, React) deneyimiyle KOBİ'ler için 50'den fazla dijital projeyi hayata geçirmiştir. Uzmanlık alanları: dönüşüm optimizasyonu, yapay zeka entegrasyonu ve veri odaklı pazarlama.

Şimdi İletişime Geç

Apple'a gönderilen uygulamaların %78'i ilk denemede reddediliyor. Kötü kodlama yüzünden değil – önlenebilir formalite hataları yüzünden. Bu makale kapsamlı uygulama geliştirme rehberimizin bir parçasıdır. App Store Deployment sürecinde en çok zaman kaybettiren şey yazılım değil, bürokrasidir.

Uygulamanız hazır, tasarım oturmuş, testler temiz çalışıyor. Peki sonra? İşte tam burada birçok girişimci ve işletme sahibi takılıyor: Apple ve Google'ın bürokratik labirentinde kayboluyorlar. Storyable olarak Hannover'da bu senaryoyu sürekli görüyoruz: Müşterilerimiz haftalarca uygulama geliştirme sürecine yatırım yapıyor, sonra Google Play Console karşısında şaşkına dönüyor, Apple Review Guidelines ile boğuşuyor ve önlenebilir redler nedeniyle değerli haftalar kaybediyor.

Bu rehber, her uygulama lansmanında kullandığımız kesin süreci gösteriyor – ve neden bu yolda yalnız yürümemeniz gerektiğini açıklıyor.

App Store Deployment rehberi – Şirket uygulamanızı Apple App Store ve Google Play'de yayınlama
Tamamlanmış koddan App Store'a: Şirket uygulamaları için kanıtlanmış deployment sürecimiz.

1. Aşama: Geliştirici Hesapları ve Mağaza Hazırlığı

Henüz tek bir dosya yüklenmeden önce temellerin atılması gerekir. Bu adım çoğu zaman hafife alınır ve en fazla gecikmeye neden olan aşamadır.

Apple Developer Program

Apple App Store için bir Apple Developer Program hesabına ihtiyacınız var (yıllık 99 USD). Şirket olarak kayıt için Apple'ın doğrulama amacıyla kullandığı bir D-U-N-S numarası gereklidir. Bu numara olmadan hiçbir şey ilerlemez – ve başvuru süreci 2–3 hafta sürebilir.

Google Play Console

Android için bir Google Play Console hesabı yeterlidir (tek seferlik 25 USD). Doğrulama süreci çok daha hızlıdır ancak Google, 2023'ten itibaren yeni geliştirici hesapları için 14 günlük bekleme süresi ve uygulama herkese açık olarak yayınlanmadan önce en az 20 test kullanıcısıyla dahili test yapılmasını zorunlu tutmaktadır.

Storyable İpucu

Her müşterimize Developer hesaplarını planlanan lansmandan en az 4 hafta önce oluşturmasını öneriyoruz. D-U-N-S başvurusu ve Google'ın test kullanıcısı gereksinimleri, lansman tarihinde eksik olacak zamanı yer. Tam hizmet ajansı olarak hesap kurulumunun tamamını sizin adınıza gerçekleştiriyoruz.

Mağaza Varlıklarının Hazırlanması

Her iki mağaza da profesyonelce hazırlanmış kapsamlı varlıklar ister:

  • Uygulama İkonu: 1024×1024 px, şeffaflık yok (Apple zorunluluğu), orijinalde yuvarlatılmış köşeler yok
  • Ekran Görüntüleri: Her cihaz sınıfı için en az 3, ideal olarak 5–8 adet (iPhone 6.7", iPad, Android)
  • Uygulama Açıklaması: Anahtar kelime odaklı, maks. 4.000 karakter, net değer önerisiyle
  • Gizlilik Politikası: Herkese açık erişilebilir URL, KVKK/GDPR uyumlu, kullanılan tüm API'ler belirtilmiş
  • Tanıtım Videosu: İsteğe bağlı ancak Apple tarafından güçlü bir şekilde önerilir (30 saniye, cihaz çerçevesiz)

Grafik tasarım alanındaki uzmanlığımız sayesinde Apple'ın teknik gereksinimlerini karşılamanın ötesinde, görsel olarak etkileyici ve indirme oranını kanıtlanmış şekilde artıran Store ekran görüntüleri oluşturuyoruz.

Kontrol Listesi: Gönderime Hazır mısınız?

"Submit for Review" butonuna basmadan önce bu kontrol listesinin tamamen tamamlanmış olması gerekir. Eksik kalan her madde bir haftalık gecikme demektir:

  • Apple Developer Account aktif ve doğrulanmış (D-U-N-S onaylanmış)
  • Google Play Console hesabı oluşturulmuş ve 14 günlük bekleme süresi tamamlanmış
  • Uygulama ikonu 1024×1024 px (PNG, şeffaflık yok, yuvarlatılmış köşeler yok)
  • Her cihaz sınıfı için en az 5 ekran görüntüsü (iPhone 6.7", iPhone 6.1", iPad)
  • Uygulama açıklaması tüm hedef dillerde (DE, TR, isteğe bağlı EN)
  • Gizlilik politikası herkese açık erişilebilir URL altında
  • App Tracking Transparency (ATT) takip yapılıyorsa uygulanmış
  • Apple denetçileri için demo giriş bilgileri hazırlanmış
  • Yaş sınıflandırması doğru belirlenmiş (Content Rating)
  • Export Compliance bilgileri doğru beyan edilmiş (kriptografi soruları)

Bu liste çok gibi görünebilir – ve tam da bu nedenle Hannover'daki başarılı işletmeler bu süreci Storyable gibi uzmanlaşmış bir uygulama ajansına bırakıyor. Bu kontrol listesini yüzlerce deployment sürecinde mükemmelleştirdik.

2. Aşama: TestFlight ve Dahili Kanallarla Test

Kapsamlı test olmadan ciddi bir App Store Deployment düşünülemez. Bu adım, Review sürecindeki retlere karşı hayat sigortanızdır – ve yine de çoğu ekibin en az zaman ayırdığı aşamadır.

iOS: TestFlight

Apple, TestFlight adlı kendi test aracını sunmaktadır. Uygulamayı Beta build olarak yüklüyoruz ve siz ile ekibiniz gerçek iPhone ve iPad'lerde doğrudan test edebiliyorsunuz. TestFlight 10.000'e kadar harici test kullanıcısına izin verir ve otomatik çökme raporları sunar. Özellikle değerli olan: TestFlight build'leri Apple'dan hızlı bir ön kontrol sürecinden geçer ve resmi gönderim yapılmadan önce Apple Review Guidelines'a yönelik temel ihlalleri ortaya çıkarır.

Android: Dahili Test Kanalları

Google Play Console üç test aşaması sunar: Internal Testing (çekirdek ekip için), Closed Testing (seçilmiş beta kullanıcıları için) ve Open Testing (halka açık beta). Hızlı iterasyonlar için öncelikle Internal Track'i, gerçek hedef kitle kullanıcılarından geri bildirim almak için ise Closed Track'i kullanıyoruz. Google, 2023'ten itibaren bir uygulama ilk kez herkese açık yayınlanmadan önce Closed Track'te en az 20 test kullanıcısının 14 gün boyunca test yapmasını zorunlu kılmaktadır – birçok ilk kez geliştirici tarafından gözden kaçırılan bir adım.

Test Aşamasında Somut Olarak Neleri Kontrol Ediyoruz

Test matrisimiz olağan "telefonumda çalışıyor" yaklaşımının çok ötesine geçer:

  1. Fonksiyonel Testler: Tüm özellikler en az 5 farklı cihaz modelinde (farklı ekran boyutları, OS sürümleri, üreticiler). iPhone SE (en küçük ekran), en yeni iPhone Pro Max ve farklı fiyat segmentlerinden en az iki Android cihazda hedefli test yapıyoruz
  2. Performans Testleri: Yükleme süreleri, bellek tüketimi, pil tüketimi – Apple, bekleme modunda 200 MB'den fazla RAM kullanan uygulamaları reddeder. Bellek sızıntılarını ve CPU zirvelerini tespit etmek için Instruments (Xcode) ve Android Profiler kullanıyoruz
  3. Uç Durumlar: Çevrimdışı davranış, ağ geçişleri (WiFi ↔ mobil veri), arka plan/ön plan geçişleri, uygulama kullanımı sırasında gelen aramalar, cihazda düşük depolama alanı
  4. Erişilebilirlik: VoiceOver uyumluluğu (iOS) ve TalkBack (Android) – 2025'ten itibaren Apple'da sabit bir Review kriteri. Temel erişilebilirlik desteği olmayan uygulamalar giderek daha fazla reddediliyor
  5. Yerelleştirme Testleri: Tüm dillerde tüm metinlerin doğru gösterim, satır sonu ve karakter kodlaması kontrolü – özellikle Türkçe özel karakterler olan ş, ç, ğ, ı için
Test Aşamasında En Sık Yapılan Hata

Sadece simülatörlerde test edip gerçek cihazları atlamak. Simülatörler GPS davranışını, kamera performansını ve dokunma gecikmesini doğru şekilde yansıtmaz. Uygulamaların simülatörde mükemmel çalışıp üçüncü nesil iPhone SE'de tekrarlanabilir şekilde çöktüğü vakalarla karşılaştık – Apple denetçilerinin özellikle sık kullandığı cihaz tam da budur.

Henüz test aşamasına gelmeden uygulama fikrinizi doğrulamak istiyorsanız, prototipleme ve MVP sürecimiz hakkındaki makalemizi öneriyoruz. Tıklanabilir bir prototip aylarca geliştirme süresinden tasarruf sağlar ve maliyetli hatalı geliştirmeleri önler.

3. Aşama: Apple Review Süreci – Ve Nasıl Başarıyla Geçilir

Apple Review süreci, çoğu uygulama lansmanının başarısız olduğu veya haftalarca geciktiği noktadır. Apple her uygulamayı manuel olarak inceler – gerçek insanlar uygulamanızı Apple Review Guidelines'ın 200'den fazla kuralına göre test eder. Ve bunu aceleye getirmezler: Her gönderim için ortalama 24–48 saat sürer.

En Sık 5 Ret Nedeni (Ve Nasıl Önlüyoruz)

Ret NedeniSıklıkÖnleme Yöntemimiz
Hatalar ve çökmeler%325+ cihazda otomatik + manuel testler
Eksik meta veriler%2428 zorunlu alan içeren kontrol listesi
Gizlilik ihlalleri%18GDPR uyumlu gizlilik politikası + App Tracking Transparency
Yanıltıcı açıklama%14Final uygulama sürümünden alınan ekran görüntüleri
Eksik demo erişimi%12Review formunda Apple denetçileri için test hesabı

Ret Durumunda Ne Olur?

Ret dünyanın sonu değildir – ancak değerli zaman kaybettirir. Apple, ihlal edilen spesifik Guideline numarasına atıfla detaylı bir gerekçe gönderir. Hatayı düzeltip tekrar gönderebilirsiniz. Ancak dikkat: Her ret süre sayacını sıfırlar. Art arda üç ret, App Review Board'dan ek gecikmelere yol açan bir uyarıya neden olabilir. Özellikle ciddi ihlallerde en kötü senaryoda Developer hesabının geçici olarak askıya alınması söz konusudur.

İşte tam bu nedenle Storyable olarak her gönderimden önce dahili "Mock Review" sürecine yatırım yapıyoruz. Apple-Review kontrol listesiyle tüm uygulamayı baştan sona geçip inceleme sürecini dahili olarak simüle ediyoruz – Apple yapmadan önce biz yapıyoruz.

Google Play Review

Google'ın Review süreci Apple'ınki kadar katı değildir, ancak kesinlikle basit de değildir. 2024'ten itibaren Google otomatik politika kontrollerine ve makine analizlerine ağırlık vermektedir. Özellikle izinler (konum, kamera, kişiler) konusunda Google, uygulamanın bunlara gerçekten ihtiyaç duyup duymadığını kontrol eder – gereksiz izinler rete yol açar. Ayrıca Google "Data Safety Section"a büyük önem vermektedir: Her uygulama hangi verilerin toplandığını, işlendiğini ve üçüncü taraflarla paylaşıldığını tam olarak beyan etmelidir.

Uygulamanız lansmana yakın mı? Ücretsiz bir ön gönderim kontrolü yaparak, siz göndermeden önce potansiyel ret nedenlerini belirliyoruz. Hemen Pre-Launch kontrolü talep edin.

App Store Deployment Hakkında En Yaygın 3 Mit

Hannover'daki müşterilerimizle yaptığımız görüşmelerde sürekli aynı yanlış anlaşılmalarla karşılaşıyoruz:

Mit 1: "Uygulamam kesinlikle hemen onaylanacak"

Hayır. Teknik olarak kusursuz uygulamalar bile, biçimsel gereksinimler karşılanmadığında reddedilir. Apple denetçileri için unutulan bir demo girişi, eksik bir gizlilik politikası URL'si veya mevcut uygulama sürümüyle eşleşmeyen bir ekran görüntüsü – bu noktalardan herhangi biri ret için yeterlidir.

Mit 2: "Bir kez yayınlandı, bitti"

App Store Deployment tek seferlik bir işlem değildir. Her iki mağaza da düzenli güncellemeler bekler. Google, 12 aydan uzun süre güncelleme almayan uygulamaları mağazadan kaldırabilir. Apple, API erişimlerini kullanımdan kaldırır ve yeni framework'lere geçiş talep eder. Sürekli bakım olmadan uygulamanız sessizce ölür. Profesyonel web sitesi bakımı uygulamalar için de aynı şekilde geçerlidir.

Mit 3: "App Store sıralaması kendiliğinden gelir"

Aktif App Store Optimization (ASO) olmadan uygulamanız ne arama sonuçlarında ne de önerilerde görünür. Mağaza, milyonlarca rakibin olduğu bir pazar yeridir – strateji olmadan organik görünürlük bir yanılsamadır.

4. Aşama: App Store Optimization (ASO) – Lansmandan Sonra Büyüme Başlar

Yayınlanma hedef değil – başlangıç çizgisidir. App Store Optimization (ASO) olmadan uygulamanız milyonlarca diğer girişin arasında kaybolur. ASO, App Store için SEO'nun Google için olduğu şeydir: organik görünürlük için belirleyici kaldıraç.

Her Lansmanda Uyguladığımız ASO Temelleri

  • Anahtar Kelime Araştırması: Sektörünüzdeki ilgili anahtar kelimeler için arama hacmi ve rekabeti analiz ediyoruz – doğrudan App Store Connect ve Google Play Console'dan. Uygulama başlığı ve altyazı (iOS) veya kısa açıklama (Android) en değerli anahtar kelime alanlarıdır
  • A/B Testi: Google, Store Listing deneylerine (farklı ikonlar, ekran görüntüleri, açıklamalar) izin verir. Hangi varyasyonun en yüksek dönüşüm oranını sağladığını sistematik olarak test ediyoruz. Optimize edilmiş tek bir ikon bile dönüşümü %15–25 oranında artırabilir
  • Yerelleştirme: Almanca ve Türkçe Store Listing'ler (ana pazarlarımız), gerektiğinde İngilizce. Araştırmalara göre yerelleştirilmiş Store girişleri, tek dilli listelere kıyasla %128'e kadar daha fazla indirme oluşturmaktadır
  • Değerlendirme Yönetimi: Doğru zamanda uygulama içi değerlendirme istemleri – başarılı bir aksiyonun ardından, ilk açılışta değil. 4,5+ yıldıza sahip uygulamalar mağazalardan belirgin şekilde daha fazla organik görünürlük alır. Kullanıcıyı uygulamadan çıkarmayan yerel SKStoreReviewController (iOS) ve In-App Review API (Android) uyguluyoruz

Uygulamanızın mağazadaki görünürlüğü denklemin sadece bir parçasıdır. Sürdürülebilir büyüme için ASO'yu sosyal medya pazarlaması ve hedefli Google Ads kampanyalarıyla birleştirerek mağaza dışında indirme oluşturuyoruz. Özellikle etkili: Doğrudan mağazaya yönlendiren Instagram Reels ve TikTok üzerinden uygulama yükleme kampanyaları.

Doğru Platform Stratejisi

Her App Store Deployment öncesinde ortaya çıkan soru: Önce iOS mu, önce Android mi – yoksa ikisi birden mi? Karar hedef kitlenize, bütçenize ve zaman planınıza bağlıdır. Detaylı karşılaştırmayı iOS vs. Android vs. Cross-Platform makalemizde bulabilirsiniz. Spoiler: Çoğu şirket uygulaması için Flutter veya React Native ile Cross-Platform yaklaşımını öneriyoruz – tek kod tabanı, tek lansman, iki mağaza. Bu sadece geliştirme maliyetlerinden tasarruf sağlamakla kalmaz, aynı zamanda tüm deployment sürecini önemli ölçüde basitleştirir.

5. Aşama: Lansman Sonrası – İzleme, Güncellemeler ve Ölçeklendirme

Uygulama lansmanı uzun bir yolun ilk günüdür. İlk 72 saat içinde Apple ve Google'ın uygulamanızı "Sevdiğimiz Yeni Uygulamalar" listelerinde öne çıkarıp çıkarmayacağı belirlenir – ya da gözden kaybolur. Bu pencereyi Hannover'daki müşteri lansmanlarımızda hedefli şekilde kullandık ve üç uygulamayı Alman App Store'unun "Öneriler" bölümüne taşıdık.

Lansman Sonrası İzlediklerimiz

  • Çökme Raporları: Firebase Crashlytics, cihaz, OS sürümü ve kullanıcı yolculuğuna göre segmente edilmiş gerçek zamanlı çökme verileri sunar. Hedefimiz: İlk 30 gün içinde %0,5'in altında çökme oranı
  • Kullanıcı Davranışı: Hangi özellikler kullanılıyor? Kullanıcılar nerelerde vazgeçiyor? Hangi ekranlarda en yüksek terk oranı var? Bu veriler doğrudan sonraki iterasyona aktarılır
  • Mağaza Değerlendirmeleri: Olumsuz değerlendirmelere 24 saat içinde yanıt vermek – bu Google ve Apple'a aktif bakım sinyali verir ve potansiyel kullanıcılara geri bildirimlere tepki verdiğinizi gösterir
  • Güncelleme Döngüleri: Düzenli güncellemeler (her 4–6 haftada) mağazalara uygulamanın bakımlı olduğunu gösterir ve sıralamayı iyileştirir. Her güncelleme aynı zamanda "Son güncellenenler" bölümünde görünme şansıdır

Uygulama ve Web Arasındaki Köprü

Başarılı bir mobil uygulama boşlukta var olmaz. Tüm dijital stratejinizin bir parçasıdır. Uygulama lansmanını mevcut web sitenizle sorunsuz bir şekilde bağlıyoruz: Deep Link'ler kullanıcıları web sayfalarından doğrudan ilgili uygulama bölümüne yönlendirir ve Universal Links (iOS) ile App Links (Android), bir kullanıcı uygun bir URL'yi ziyaret ettiğinde uygulamanın otomatik olarak açılmasını sağlar.

Lansmanın ardından müşteri bağlılığını maksimize etmek istiyorsanız, Push Bildirimleri en etkili kaldıraçtır. %90'a varan açılma oranlarıyla her bültenin çok üzerinde performans gösterirler. Akıllı Geofencing ile birleştirildiğinde, müşterilerinize tam harekete geçmeye hazır oldukları an ulaşırsınız.

Neden Storyable?

"İlk prototipten App Store'da canlı yayına geçişe kadar sadece 8 hafta sürdü. Tek bir ret yok, Apple ile hiçbir sorun yok. Ekip tam olarak ne yapması gerektiğini biliyordu." – Hannover'daki Storyable müşterisi

Sonuç: Doğru Partnerle App Store Deployment Karmaşık Değildir

App Store Deployment ilk bakışta anlaşılmaz bir bürokratik süreç gibi görünür. Apple Review Guidelines, TestFlight konfigürasyonu, Google Play Console gereksinimleri, ASO optimizasyonu – karmaşıklık gerçektir. Ancak neye dikkat etmeniz gerektiğini bildiğinizde tamamen yönetilebilir.

Storyable olarak Hannover'da onlarca uygulamayı başarıyla Review sürecinden geçirdik – ilk gönderimde %90'ın üzerinde onay oranıyla. İlk prototipten uygulama geliştirme sürecine, hazır Store Listing'e kadar: Tüm süreci tam hizmet olarak üstleniyoruz, böylece siz ana işinize odaklanabilirsiniz.

Rakibiniz belki de tam şu an uygulamasını lanse etmeye hazırlanıyor. Soru "yapmalı mıyız" değil – ne zaman hareket edeceğinizdir.

Cagri Ersöz
Cagri Ersöz

Uygulamanız mağazalara çıksın – ama stressiz mi?

Komple App Store Deployment sürecini üstleniyoruz: Hesap kurulumundan TestFlight testine, ASO optimizasyonuna kadar. Ret riski yok, zaman kaybı yok.

Sıkça Sorulan Sorular

Bu konuyla ilgili en önemli soruların hızlı cevapları

Apple Review süreci ne kadar sürer?+
Apple Review süreci genellikle 24 ile 48 saat arasında tamamlanır. Apple Review Guidelines'a eksiksiz uyulduğunda ve teknik hata bulunmadığında süre daha da kısalabilir. Storyable olarak her uygulamayı ilk gönderimde %90 onay oranına ulaşacak şekilde hazırlıyoruz.
App Store Deployment için nelere ihtiyacım var?+
iOS için Apple Developer Program hesabı (yıllık 99 USD) ve Android için Google Play Console hesabı (tek seferlik 25 USD) gereklidir. Bunun yanı sıra tüm gereken çözünürlüklerde ekran görüntüleri, gizlilik politikası, uygulama açıklama metinleri ve 1024×1024 boyutunda uygulama ikonu zorunludur.
Storyable uygulama yayınlama sürecini benim adıma yönetebilir mi?+
Evet, kesinlikle. Hannover merkezli tam hizmet ajansımızla sadece geliştirmeyi değil, TestFlight üzerinden komple test sürecini, tüm Store varlıklarının oluşturulmasını, Developer hesaplarının yapılandırılmasını ve Apple App Store ile Google Play Console'daki tüm Review sürecini üstleniyoruz.
App Store Deployment'ın maliyeti nedir?+
Hesap ücretleri Apple için yıllık 99 USD ve Google için tek seferlik 25 USD'dir. Asıl iş olan Store Listing oluşturma, ekran görüntüleri, Review hazırlığı ve ASO optimizasyonu Storyable'ın Full-Service paketi kapsamındadır ve proje fiyatına dahildir.
Uygulamam neden App Store'da reddedilir?+
En yaygın nedenler: eksik veya yetersiz gizlilik politikası, başlangıçta çökme, yanıltıcı ekran görüntüleri, incelemeciler için demo giriş bilgilerinin eksikliği ve gizli işlevler. Storyable, Apple Review Guidelines'ın 200'den fazla kuralını bilir ve uygulamanızı buna göre hazırlar.
İlgili Yazılar

İlgili Yazılar

Bu konu alanından diğer yazılar