App Store Uygulama Yayınlama: Apple Onay Süreci ve Adım Adım Rehber
Aylarca emek verdiğiniz iOS uygulamanızın Apple denetçilerinden ret almasına izin vermeyin. D-U-N-S numarası temininden Xcode Privacy Manifest yapılandırmasına, Guideline 4.2 ve 4.8 çözümlerinden App Store Connect ASO optimizasyonuna kadar anahtar teslim yayınlama güvencesi.
Adım Adım App Store'da Uygulama Yayınlama Süreci
Apple App Store'da uygulamanızı hatasız ve ilk seferde onay alacak şekilde yayına sokmak için uyguladığımız 7 aşamalı mühendislik süreci:
Apple Developer Program & D-U-N-S Başvurusu
Geliştirici Hesabı ve Kurumsal Doğrulama
Apple ekosisteminde uygulama yayınlayabilmek için Apple Developer Program üyeliği ($99/yıl) açılır. Şirket adına yayın yapılacaksa uluslararası 9 haneli D-U-N-S numarası temin edilerek kurumsal kimlik doğrulaması tamamlanır.
Sertifikalar, App ID ve Provisioning Profiles
Apple Güvenlik ve İmzalama Altyapısı
Apple Developer portalında uygulamanız için benzersiz bir Bundle ID (ör. com.sirketiniz.uygulama) kaydedilir. Ardından Apple Dağıtım Sertifikası (Distribution Certificate) ve App Store Dağıtım Profili (Distribution Provisioning Profile) oluşturulup Xcode anahtarlığına yüklenir.
Xcode Build, Privacy Manifest & Arşivleme
iOS 17/18 Standartlarında Binary Hazırlığı
Flutter, React Native veya Swift ile yazılmış uygulamanız Xcode ortamında release modda derlenir. 2024 ve 2026 Apple kuralları gereği zorunlu olan Privacy Manifest (NSPrivacyAccessedAPITypes) dosyası taranarak SDK izinleri beyan edilir ve Archive oluşturulur.
App Store Connect & ASO Meta Yapılandırması
Mağaza Görselleri ve Arama Sıralama Ayarları
App Store Connect panelinde yeni uygulama kaydı açılır. Başlık (30 karakter), Altyazı (30 karakter), Açıklama ve 100 karakterlik Gizli Anahtar Kelime (Keyword) alanı ASO prensiplerine göre optimize edilir. 6.7 inç ve iPad Pro mockup ekran görüntüleri yüklenir.
TestFlight ile Beta Dağıtımı & Gerçek Cihaz Testi
Kullanıcı Öncesi Kararlılık ve Hata Denetimi
Derleme App Store Connect'e ulaştığında önce Apple TestFlight üzerinden şirket içi test grubuna ve dış beta testçilerine dağıtılır. Gerçek iPhone ve iPad modellerinde olası çökme (crash), bellek sızıntısı ve ekran taşmaları denetlenir.
App Review Gönderimi & Demo Test Hesabı Tanımlama
Apple İnceleme Ekibi (App Review) Karşılama
Uygulama incelemeye (Submit for Review) sunulur. Giriş ekranı olan uygulamalarda Apple denetçisi için SMS onayı gerektirmeyen hazır çalışan 'Reviewer Demo Hesabı' notlar alanına yazılır. Gerekirse incelemeciye özel kısa tanıtım videosu veya kullanım kılavuzu eklenir.
Kademeli Dağıtım (Phased Release) & Satışa Hazır
Canlıya Alma ve Güvenli Sürüm Yönetimi
Apple onay verdiğinde uygulama 'Ready for Sale' durumuna geçer. İsteğe bağlı olarak 7 günlük Kademeli Otomatik Dağıtım (Phased Release) başlatılarak uygulamanın ilk gün %1, ardından %2, %5, %10, %20, %50 ve %100 oranında kullanıcılara sunulması sağlanır.
App Store Yayına Hazırlık Kontrol Listesi
Aşağıdaki 12 kritik Apple şartını tek tek işaretleyerek uygulamanızın mağaza onay ihtimalini test edin. Eksik olan noktalar için hazır çözümler edinin.
App Store Yayın Öncesi Uyumluluk Skoru
Uygulamanızı Apple App Review denetimine göndermeden önce 12 kritik Apple yönergesini kontrol edin. Ret alma riskinizi sıfırlayın.
Aktif Apple Developer Program Hesabı ($99/Yıl)
Bireysel (kimlik doğrulamalı) veya kurumsal şirket hesabı oluşturulmuş ve yıllık $99 üyelik bedeli ödenmiş olmalıdır.
Kurumsal Hesaplar İçin D-U-N-S Numarası
Şirket adına yayın yapılacaksa Dun & Bradstreet tarafından verilen 9 haneli D-U-N-S numarası doğrulanmış olmalıdır.
Privacy Manifest (NSPrivacyAccessedAPITypes) & SDK Beyanları
iOS 17+ ve iOS 18 ile zorunlu olan gizlilik manifestosu; kullanılan 3. parti SDK'ların (Firebase, AFNetworking vb.) veri toplama nedenlerini beyan etmelidir.
Guideline 4.2 Minimum Functionality (Native Donanım Entegrasyonu)
Uygulama yalnızca bir web sitesini açan 'Webview sarmalayıcı' olmamalıdır. Push bildirim, Face ID, yerel depolama, kamera gibi native cihaz yetenekleri içermelidir.
Guideline 4.8 Sign in with Apple (Apple ile Giriş Zorunluluğu)
Google, Facebook veya Twitter gibi herhangi bir 3. parti sosyal giriş yöntemi varsa, Apple ile Giriş butonu eşdeğer ve en üst sırada sunulmalıdır.
Guideline 5.1.1(v) Uygulama İçi Kalıcı Hesap Silme Akışı
Kullanıcının hesap açabildiği tüm uygulamalarda; profil ekranından hesabını ve verilerini tek dokunuşla geri döndürülemez şekilde silebilme imkanı tanınmalıdır.
Human Interface Guidelines (HIG) & Dynamic Island / Çentik Uyumu
Tüm ekranlar iPhone 16/15 Pro Dynamic Island, alt ana ekran çizgisi ve iPad bölünmüş ekran düzeninde taşma olmadan kusursuz çalışmalıdır.
Guideline 2.1 App Review Test Kullanıcısı (Demo Giriş Bilgileri)
App Store Connect 'App Review Information' alanına Apple denetçisinin SMS veya OTP doğrulamasız doğrudan girebileceği canlı test kullanıcı adı ve şifresi tanımlanmalıdır.
Zorunlu Ekran Görüntüleri (6.7 inç 1290x2796 & 6.5 inç / iPad)
iPhone için en az 6.7 inç (1290x2796 px) çerçeveli ya da tam ekran mockup'lar hazırlanmalıdır. iPad desteği varsa 13 inç iPad Pro görselleri de eklenmelidir.
App Privacy Nutrition Labels (Gizlilik Besin Etiketi Beyanı)
Uygulamanın topladığı veriler (Konum, İletişim, Çerezler, Reklam Kimliği - IDFA) App Store Connect panelinde eksiksiz işaretlenmelidir.
Guideline 3.1.1 Dijital İçerikler İçin In-App Purchase (IAP)
Dijital özellik, abonelik, jeton veya premium üyelik satılıyorsa Apple In-App Purchase kullanılmalıdır. Fiziki ürün veya yüz yüze hizmetler ise harici kredi kartı / Sanal POS ile satılabilir.
TestFlight Başarılı Beta Dağıtımı ve Kararlılık Testi
Xcode veya CI/CD ile App Store Connect'e gönderilen derleme TestFlight üzerinde gerçek iPhone cihazlarda test edilmiş ve çökme (crash) görülmemiş olmalıdır.
Eksikleriniz mi var? Ret Riski Almadan 48 Saatte Yayına Geçin
D-U-N-S başvurusundan Privacy Manifest yapılandırmasına, Apple ile Giriş entegrasyonundan App Review itiraz yönetimine kadar tüm süreci anahtar teslim yürütüyorum.
Apple'ın En Sık Verdiği 6 Ret Nedeni ve Mühendislik Çözümleri
Geliştiricilerin %90'ının takıldığı kritik Apple App Review yönergeleri ve başvurunuzun reddedilmesini önleyen kesin reçeteler:
Minimum Functionality (Yetersiz Fonksiyonellik)
Sign in with Apple Eksikliği
Hesap Silme (Account Deletion) Akışının Bulunmaması
App Completeness (Eksik Uygulama & Çalışmayan Butonlar)
Data Collection, Privacy & Purpose Strings
In-App Purchase (IAP) ve Ödeme Yöntemi İhlali
Bireysel mi, Kurumsal Apple Developer Hesabı mı?
App Store'da yayın yaparken hangi hesap modelini seçmelisiniz? İki hesabın maliyet, itibar ve D-U-N-S şartları kıyaslaması:
| Kriter | Bireysel Hesap (Individual) | Kurumsal Hesap (Organization) |
|---|---|---|
| Yıllık Üyelik Bedeli | $99 / Yıl (Apple Harcı) | $99 / Yıl (Apple Harcı) |
| App Store'da Görünen Geliştirici İsmi | Geliştiricinin Adı Soyadı (Ör. Ahmet Yılmaz) | Resmi Şirket Unvanı (Ör. ABC Teknoloji A.Ş.) |
| D-U-N-S Numarası Gereksinimi | Gerekmez (Kimlik doğrulaması yeterli) | Zorunlu (Dun & Bradstreet doğrulaması) |
| Geliştirici Ekip Rolleri & Yetkilendirme | Yalnızca tek bir Apple ID yönetebilir | Sınırsız geliştirici, admin ve testçi daveti |
| Hesap Açılış Süresi | Genellikle 24-48 saat | D-U-N-S onayıyla birlikte 1-2 hafta |
| Kurumsal İtibar & Marka Güveni | Bireysel geliştiriciler ve MVP'ler için uygun | Şirketler, B2B projeler ve kurumsal markalar için şart |
2026 Yılında Değişen Apple Mağaza Kuralları
Eski yöntemlerle paketlenen uygulamalar artık App Store'a yüklenemez. İşte en kritik yeni zorunluluklar:
Zorunlu Privacy Manifest
Kullanılan her 3. parti kütüphane (Firebase, Google Analytics, Sentry vb.) için PrivacyInfo.xcprivacy dosyası eklenmeli ve NSPrivacyAccessedAPITypes bildirilmelidir. Aksi halde build transcode edilmeden reddedilir.
Dynamic Island & Safe Area
iPhone 15 ve iPhone 16 serisindeki Dynamic Island adası ve kavisli köşeler ekran öğelerini kesmemelidir. HIG standartlarına uymayan kullanıcı arayüzleri görsel UI ret maddesidir.
Tek Dokunuşla Hesap İmhası
Kullanıcı hesabını uygulama içinden silebilmeli; e-posta atmasını istemek veya harici web sayfasına yönlendirmek Apple yöneticileri tarafından kesin ihlal sayılır.
App Store ASO (Uygulama Mağazası Optimizasyonu) Sırları
Yalnızca onay almak yetmez; aramalarda ilk sırada çıkmak için App Store algoritmasının en çok ağırlık verdiği alanlar:
30 Karakterlik Başlık (App Name)
Apple arama algoritmasında en yüksek sıralama ağırlığı uygulama başlığındadır. Sadece marka adı yazmak yerine ana anahtar kelime eklenir:Örnek: MarkaAdı - Diyet & Kalori Takip
30 Karakterlik Altyazı (Subtitle)
Arama sıralamasındaki ikinci en güçlü alandır. Başlıkta geçmeyen ikincil hedef anahtar kelimeler ve dönüşüm artıran net değer vaadi yerleştirilir:Örnek: Sağlıklı Beslenme & Kilo Verme
100 Karakterlik Gizli Keywords Alanı
Kullanıcıların göremediği ancak Apple arama motorunun taradığı alandır. Boşluk bırakılmadan yalnızca virgülle ayrılarak karakter tasarrufu yapılır:diyet,kalori,su takibi,oruç,fitness
İlk 3 Ekran Görüntüsü Dönüşüm Oranı
App Store arama sonuçlarında kullanıcı ilk 3 ekran görüntüsünü görür. Bu 3 görselde büyük ve okunabilir başlıklarla uygulamanın en can alıcı faydası sergilenir.
App Store Yayınlama Hakkında Sıkça Sorulan Sorular
Apple Developer hesabı açılışından ret itirazlarına kadar müşterilerimizin en çok sorduğu soruların net mühendislik yanıtları:
Apple Developer hesabı açmak ne kadar sürer ve ücreti nedir?
Apple Developer Program üyeliği yıllık 99 ABD Dolarıdır. Bireysel hesaplar Türkiye'de kimlik doğrulaması yapıldıktan sonra genellikle 24 ila 48 saat içinde aktifleşir. Kurumsal hesaplarda ise Dun & Bradstreet tarafından verilen 9 haneli D-U-N-S numarası ve şirket yetki belgesi gerektiğinden onay süresi ortalama 1 ila 2 hafta sürer.
App Store inceleme ve onay süresi 2026'da kaç gün sürer?
Apple App Review ekibi normal şartlarda başvuruları 24 ila 48 saat içinde tamamlar. Eğer yönergelere aykırı bir durum (eksik demo hesap, çöken bir ekran, Apple ile Giriş eksikliği) yoksa uygulama 48 saat dolmadan 'Ready for Sale' (Satışa Hazır) durumuna geçer. Kritik lansman tarihlerinde gerekçesiyle birlikte 'Expedited Review' (Hızlandırılmış İnceleme) talebi yapılarak inceleme birkaç saate çekilebilir.
Apple Guideline 4.2 Minimum Functionality reddi aldım, nasıl çözülür?
Bu ret, Apple'ın uygulamanızı bir mobil web sitesinden farksız bulduğu durumlarda verilir. Çözüm; uygulamaya cihaz donanımını kullanan yerel (native) özellikler eklemektir: Native Push Bildirim motoru, Biyometrik FaceID/TouchID girişi, SQLite/Hive ile çevrimdışı çalışma modu ve yerel alt menü navigasyonu eklenip Apple Resolution Center üzerinden itiraz edildiğinde onay alınır.
Uygulamamda 'Sign in with Apple' koymak zorunlu mu?
Eğer uygulamanızda Google, Facebook, Twitter gibi herhangi bir üçüncü taraf sosyal giriş (Social Login) yöntemi kullanıyorsanız; Apple Guideline 4.8 gereğince 'Sign in with Apple' butonunu da eklemek ve diğer sosyal giriş seçenekleriyle eşit veya daha üstte konumlandırmak zorundasınız. Yalnızca kendi e-posta/şifre veya telefon doğrulamasıyla çalışan uygulamalarda bu zorunluluk yoktur.
App Store için hangi ekran görüntüsü boyutları zorunludur?
App Store Connect, 2026 itibarıyla en az 6.7 inç iPhone (1290 x 2796 piksel veya 1284 x 2778 piksel) ekran görüntülerini zorunlu tutar. Eğer uygulamanız iPad uyumluysa 13 inç iPad Pro (2048 x 2732 piksel) görselleri de eklenmelidir. İsteğe bağlı olarak 6.5 inç ve 5.5 inç görseller de tanımlanabilir. Görseller tam piksel ölçülerinde ve şeffaf olmayan RGB formatında yüklenmelidir.
Uygulama içi satın alma (IAP) ve harici Sanal POS ayrımı nasıldır?
Apple Guideline 3.1.1 uyarınca dijital içerikler, dijital abonelikler, oyun içi jetonlar ve uygulama içi özellik kilitleri yalnızca Apple In-App Purchase (IAP) altyapısıyla satılabilir (Apple bu satışlardan %15-%30 komisyon alır). Ancak fiziki ürünler (ör. e-ticaret siparişleri, giyim, yemek teslimatı) ve yüz yüze hizmetler (ör. berber randevusu, taksi) için harici Sanal POS (İyzico, PayTR vb.) serbesttir.
Uygulamam ret alırsa ne yapmalıyım? İtiraz süreci nasıl işler?
Apple bir uygulamayı reddettiğinde App Store Connect Resolution Center üzerinden ekran görüntüsü ve ihlal edilen yönerge maddesini (Guideline referansı) açıklar. Çoğu ret kodu, kodda ufak bir düzeltme yapıp yeni bir build göndererek veya incelemeciye teknik açıklama yazarak 24 saat içinde çözülür. Haksız bir ret olduğunu düşünüyorsak 'App Review Board' kuruluna resmi itiraz (Appeal) dilekçesi sunulur.
Sizden yalnızca App Store yayınlama ve danışmanlık hizmeti alabilir miyim?
Evet! Kendi geliştirdiğiniz veya başka bir ajansın teslim ettiği ancak Apple onayından geçiremediğiniz iOS uygulamanız için bağımsız yayınlama ve onay danışmanlığı sunuyorum. Kod denetimi, Privacy Manifest yapılandırması, D-U-N-S süreç yönetimi ve App Store Connect ayarlarını anahtar teslim yönetiyorum.
Mobil Ekosistemdeki Diğer Çözümlerimiz
iOS Uygulama Geliştirme
iPhone & iPad özel yazılım
Mağaza Onay Süreçleri
Apple & Google Play genel rehber
ASO ve Sıralama Rehberi
App Store organik indirme taktikleri
Flutter Mobil Geliştirme
Tek kodla iOS & Android
Mobil Uygulama Fiyatları
2026 şeffaf maliyet tablosu
Fiyat Hesaplama Aracı
Modül bazlı anlık bütçe hesabı
Mağaza Kontrol Listesi Aracı
İnteraktif test & skor
ASO Karakter Sayacı
30 ve 100 karakter test aracı
Teklif Alırken Bilinmesi Gerekenler
Yazılımcılardan afaki ve tutarsız fiyatlar almak yerine; projenizi aşağıdaki 3 temel soruyla netleştirerek doğrudan nokta atışı bütçe ve takvim teklifi alabilirsiniz:
Kullanıcı Rolleri & Ekran Kapsamı
Sistemi kimler, hangi yetkilerle kullanacak?
Yalnızca son tüketici için bir mobil uygulama mı yapılacak, yoksa şirket yöneticisi, saha personeli, kurye veya satıcı için ayrı 2-3 arayüz/panel gerekecek mi?
Kritik Entegrasyonlar & Dış Servisler
Hangi harici servislerle haberleşilecek?
Kredi kartıyla ödeme alma (Sanal POS / İyzico), canlı harita/GPS, SMS/bildirim servisleri veya mevcut bir muhasebe/ERP (Logo, Mikro vb.) entegrasyonu var mı?
Tasarım Hazırlığı & Referans Uygulamalar
Aklınızdaki akış ve görsel dil nasıl?
Hazır logonuz, marka renkleriniz veya Figma taslaklarınız var mı? Yoksa aklınızdaki çalışma mantığını en iyi anlatan 1-2 benzer mobil uygulama örneği belirlediniz mi?
Bu 3 maddenin cevabını kabaca biliyorsanız; WhatsApp üzerinden yazarak 15 dakikada resmi kapsam ve kesin fiyat teklifinizi hemen alabilirsiniz.
Bu Tip Bir Proje Ne Kadar Sürer ve Ne Kadara Mal Olur?
Sektörde saklanan bütçe ve takvim detaylarını dürüstçe paylaşıyoruz. Benzer ölçekteki projelerin ortalama teslim süresi ve bütçe aralığı seçilen kapsam ve mimari özelliklere göre aşağıdaki banttadır:
MVP / Çekirdek Sürüm: 3-5 Hafta • İleri Düzey Sistem: 6-10 Hafta
Tüm kaynak kodları, mağaza onayları ve 1 yıl teknik destek dahil
Fiyatı ve Süreyi Belirleyen 4 Kritik Faktör
App Store Yayınınızı Riski Sıfırlayarak Başlatın
Apple Developer hesabı kurulumundan Privacy Manifest ve App Review onayına kadar doğrudan Bilgisayar Mühendisi ile çalışın.
Kaynak Kodları Teslim Edilir
%100 Açık Kaynak Kod & Fikri Mülkiyet Müşteriye Devredilir. Gizli kilit veya kod rehin alma yok.
Resmi Sözleşme ve Çalışma
Karşılıklı ıslak imzalı Gizlilik Sözleşmesi (NDA), 4 aşamalı hakediş takvimi ve kurumsal e-fatura.
1 Yıl Ücretsiz Teknik Destek
Yayına alındıktan sonra 12 ay boyunca kesintisiz hata düzeltme, SDK güncelleme ve mağaza kabul garantisi.
Doğrudan Bilgisayar Mühendisi
Aracı ajans komisyonu ve satış temsilcisi yok; doğrudan kodu yazan mühendisle birebir iletişim.