iPhone uygulamanız hazırsa, onu App Store'da yayınlamak için Apple'ın kendi hesap, inceleme ve bilgi kurallarından geçmeniz gerekir. İlk kez yapanlar için en çok zaman alan kısım kod değil; hesap doğrulama, mağaza bilgileri ve inceleme hazırlığıdır.
Bu yazıda App Store'a uygulama yüklemenin adımlarını sırayla anlatıyoruz. Bilgileri Apple'ın kendi geliştirici sayfalarından aldık. Apple kurallarını zaman zaman güncellediği için başvurudan önce kaynaklardaki güncel hâline bakmanızı öneririz. İki mağazanın genel akışını uygulama yayınlama rehberimizde bulabilirsiniz.
App Store'a uygulama yüklemek için ne gerekir?
App Store'a uygulama yüklemek için Apple Developer Program üyeliği, App Store Connect'te bir uygulama kaydı, derlenmiş ve imzalanmış bir uygulama dosyası, gizlilik politikası adresi ve mağaza bilgileri (ad, açıklama, ekran görüntüleri) gerekir. Uygulamanın son sürümü Apple'ın incelemesinden geçtikten sonra yayına çıkar.
App Store geliştirici hesabı ne kadar?
Apple Developer Program üyeliği yıllık 99 ABD dolarıdır; Apple, mümkün olan ülkelerde bu ücreti yerel para biriminde gösterir. Üyelik her yıl yenilenir. Üyelik sona ererse uygulamalarınız App Store'dan kalkar, bu yüzden yenileme tarihini takvime yazın.
App Store'a uygulama yüklemenin 7 adımı
1. Hesap türünü seçin ve üye olun
Bireysel hesapta mağazada satıcı olarak kendi adınız ve soyadınız görünür. Kurum hesabında şirketinizin adı görünür; bunun için tüzel kişiliğinizin olması, ücretsiz alınan 9 haneli bir D-U-N-S numarası, şirket adına imza yetkisi, şirket domaininizde bir iş e-postası ve aynı domainde yayında olan bir web sitesi gerekir. Apple, sosyal medya sayfalarını ve yapım aşamasındaki siteleri bu amaçla kabul etmiyor.
2. App Store Connect'te uygulama kaydını açın
App Store Connect, Apple'ın uygulama yönetim panelidir. Burada uygulamanın adını, birincil dilini ve uygulamayı tanımlayan paket kimliğini (bundle ID) girersiniz. Paket kimliği uygulamanın kodundaki kimlikle aynı olmalıdır.
3. Uygulamayı derleyin, imzalayın ve yükleyin
Uygulama Apple'ın sertifikalarıyla imzalanıp derlenir ve Xcode, Xcode Cloud, Transporter ya da App Store Connect API ile yüklenir. Bu araçlar Mac üzerinde ya da Apple'ın bulut hizmetinde çalışır. Kendi Mac'iniz yoksa bu adımı yayın sürecini üstlenen ekip yapar.
4. TestFlight ile deneyin
TestFlight, uygulamanızı yayına çıkarmadan önce seçtiğiniz kişilerle denemenizi sağlar. Yüklediğiniz sürümü önce kendi ekibinizle, sonra birkaç gerçek kullanıcıyla deneyin. Çökme ve giriş sorunlarını incelemeye göndermeden önce yakalamak, ret riskini azaltır.
5. Mağaza bilgilerini ve ekran görüntülerini hazırlayın
Uygulamanın adı, alt başlığı, açıklaması, anahtar kelimeleri, destek adresi ve ekran görüntüleri girilir. Apple, ekran görüntüsü olarak en az bir iPhone boyutunu ister; uygulama iPad'i de destekliyorsa iPad boyutunda görüntüler de gerekir. Her boyut için 1 ile 10 arasında görüntü yükleyebilirsiniz.
6. Gizlilik bilgilerini doldurun
App Store Connect'teki App Privacy bölümünde uygulamanın hangi verileri topladığını ve ne için kullandığını belirtirsiniz. Gizlilik politikasının bağlantısı hem mağaza bilgilerinde hem de uygulamanın içinde bulunmalıdır. Uygulamada hesap açılabiliyorsa, kullanıcının hesabını uygulama içinden silebilmesi de zorunludur.
7. İncelemeye gönderin
Sürümü seçip incelemeye gönderirsiniz. Giriş gerektiren bir uygulamada inceleme ekibi için bir deneme hesabı verin, bütün bağlantıların çalıştığından emin olun ve uygulamada "yakında" gibi yer tutucu içerik bırakmayın. Onaydan sonra uygulamayı hemen ya da seçtiğiniz bir tarihte yayına alabilirsiniz.
App Store incelemesi ne kadar sürer?
Apple'ın açıkladığına göre gönderilen uygulamaların ortalama yüzde 50'si 24 saat içinde, yüzde 90'dan fazlası 48 saat içinde incelenir. Uygulama reddedilirse Apple gerekçeyi App Store Connect'te yazar; sorunu düzeltip yeniden gönderirsiniz.
Uygulamam neden reddedilebilir?
En sık ret sebepleri eksik bilgi, çalışmayan bağlantılar, deneme hesabı verilmemesi ve gizlilik kurallarına uyulmamasıdır. Apple'ın yönergelerinde dikkat edilmesi gereken bazı başlıklar:
| Konu | Apple'ın beklentisi |
|---|---|
| Gizlilik politikası | Mağaza bilgilerinde ve uygulamanın içinde bağlantısı olmalı |
| Hesap silme | Hesap açılabilen uygulamalarda silme seçeneği uygulama içinde olmalı |
| Asgari işlev | Uygulama, bir web sitesinin paketlenmiş hâlinden fazlasını sunmalı |
| Yer tutucu içerik | "Yakında" ya da boş ekranlar olmamalı |
| İnceleme bilgileri | Giriş gerekiyorsa deneme hesabı ve iletişim bilgisi verilmeli |
App Store'da yayınlamak için Mac gerekir mi?
Uygulamayı derleyip yüklemek için Apple'ın araçlarına, yani bir Mac'e ya da Apple'ın bulut derleme hizmetine ihtiyaç vardır. Yayın işini bize verdiğinizde Mac'e ihtiyacınız olmaz; derleme, imzalama ve yükleme bizde, sizden yalnız hesap erişimi ve onay isteriz.
İncelemeye göndermeden önce kontrol listesi
Ret almanın en kolay yolu, küçük bir eksikle göndermektir. Göndermeden önce şu listeyi tek tek işaretleyin:
- Uygulama gerçek bir cihazda, internet bağlantısı yavaşken de çökmeden açılıyor.
- Giriş gerektiren her ekran için inceleme ekibine çalışan bir deneme hesabı yazıldı.
- Gizlilik politikası bağlantısı hem App Store Connect'te hem uygulamanın içinde açılıyor.
- Hesap açılabiliyorsa, hesap silme seçeneği uygulama içinde bulunuyor.
- Ekran görüntüleri uygulamanın şu anki hâlini gösteriyor; eski tasarım ya da başka bir cihazın çerçevesi yok.
- Açıklamada uygulamada olmayan bir özellikten söz edilmiyor.
- Destek adresi çalışıyor ve gelen e-postalara bakan biri var.
Bu listeyi tamamladıktan sonra gönderdiğiniz bir sürüm, çoğu zaman ilk denemede onay alır.
Güncellemeler nasıl yayınlanır?
Her güncelleme, sürüm numarası artırılmış yeni bir derleme olarak yüklenir ve ilk sürüm gibi Apple'ın incelemesinden geçer. Mağaza metinlerini ve ekran görüntülerini de güncellemeyle birlikte değiştirebilirsiniz. Küçük hata düzeltmelerini biriktirip düzenli aralıklarla göndermek, hem sizin hem kullanıcılarınızın işini kolaylaştırır.
Bunu sizin yerinize yapalım
Geliştirici hesabının kurulumunda rehberlik ediyor, sertifika ve imzalamayı, TestFlight sürecini, mağaza metinlerini ve ekran görüntülerini, gizlilik politikasını hazırlıyoruz. İnceleme reddedilirse düzeltip yeniden gönderiyoruz. Tek mağazada yayın ₺7.900 (KDV dahil), App Store ve Google Play'de birlikte yayın ₺15.000 (KDV dahil). Mağaza hesap ve yayın ücretleri pakete dahildir; hesaplar sizin adınıza açılır. Bütün paketler fiyatlar sayfasında.
Android tarafı için Google Play'e uygulama nasıl yüklenir yazımıza, uygulamanız henüz yoksa mobil uygulama yaptırmak ne kadar yazımıza bakabilirsiniz.
Kaynaklar
- Apple Developer, Program kaydı (yeni sekmede açılır) (erişim: 26 Ekim 2026)
- Apple Developer, App Review (yeni sekmede açılır) (erişim: 26 Ekim 2026)
- Apple Developer, App Store İnceleme Yönergeleri (yeni sekmede açılır) (erişim: 26 Ekim 2026)
- Apple Developer, Ekran görüntüsü özellikleri (yeni sekmede açılır) (erişim: 26 Ekim 2026)
- Apple Developer, Uygulama gizlilik bilgileri (yeni sekmede açılır) (erişim: 26 Ekim 2026)
- Apple Developer, Build yükleme (yeni sekmede açılır) (erişim: 26 Ekim 2026)
- Apple Developer, TestFlight (yeni sekmede açılır) (erişim: 26 Ekim 2026)
- Apple Developer, Üyelik yenileme (yeni sekmede açılır) (erişim: 26 Ekim 2026)