App Store'da yayın için ücretli bir Apple Developer hesabı, eksiksiz bir mağaza sayfası ve Apple'ın inceleme onayı gerekir. MUST, 1in46, Mawla ve Zoomi Kids bu yoldan yayınlandı.

Bu rehber, bir iOS uygulamasını App Store'a çıkarmak için hangi hesabın açılacağını, nelerin ücretli olduğunu ve incelemenin nasıl işlediğini Apple'ın kendi sayfalarına dayanarak anlatıyor. Apple'a ait her rakamın kaynağı ve kontrol tarihi en altta; deneyimler, Savaş Tutumlu'nun kendi geliştirici hesabıyla yayınladığı dört uygulamadan.

Kısaca

  • Apple Developer Program üyeliği yıllık 99 ABD doları ya da mevcutsa yerel para birimindeki karşılığıdır; tutar kayıt sırasında gösterilir.
  • Şirket adıyla yayın için tüzel kişilik ve D-U-N-S numarası gerekir; bireysel hesapta satıcı olarak kişinin yasal adı görünür.
  • Apple, gönderimlerin genellikle en az %50'sini 24 saatten, %90'ını 48 saatten kısa sürede incelediğini söylüyor; güncellemeler de incelenir.
  • 1in46 Mart 2026'dan beri App Store'da, Eylül 2026'dan beri Google Play'de; abonelikleri RevenueCat ile yönetiliyor.
  • Otocropper App Store dışında dağıtılıyor: Developer ID ile imzalanıp notarize edildi, 8 ile 14 Eylül 2026 arasında beş sürümü çıktı.

Yayın için gerekenler

Bir uygulamanın App Store'a çıkması için dört şeyin hazır olması gerekir:

  1. Apple Developer Program üyeliği. Kayıt için iki faktörlü kimlik doğrulaması açık bir Apple hesabı gerekir ve kaydı yapan kişi, bulunduğu ülkede reşit olmalıdır. Kayıt Apple Developer uygulamasından ya da web'den yapılır. Ücret yıllık 99 ABD doları ya da mevcutsa yerel para birimindeki karşılığıdır. Apple, fiyatın bölgeye göre değişebildiğini ve kayıt sırasında yerel para birimiyle gösterildiğini belirtiyor; bu yüzden burada TL tutar yazmıyoruz.
  2. App Store Connect'te uygulama kaydı. Derleme yüklenmeden önce App Store Connect'te uygulama için bir kayıt açılır. Hesap sahibi, Business bölümündeki güncel sözleşmeyi imzalamadan uygulama eklenemez.
  3. Mağaza sayfası ve gizlilik beyanı. Uygulamanın açıklaması, ekran görüntüleri ve diğer mağaza bilgileri hazırlanır. Apple her uygulamada güncel iletişim bilgisi içeren bir destek bağlantısı ve bir gizlilik politikası bağlantısı ister. Uygulamanın, içine eklenen üçüncü taraf kodlar dahil hangi verileri topladığı da App Store Connect'te beyan edilir; bu beyan yeni uygulamalar ve güncellemeler için zorunludur.
  4. Derleme ve inceleme. Uygulamanın derlemesi App Store Connect'e yüklenir, sürüm incelemeye gönderilir ve onaylandıktan sonra yayınlanır.

Bireysel hesap mı, şirket hesabı mı?

Apple iki tür kayıt kabul ediyor. Aradaki temel fark, App Store'da satıcı olarak kimin adının göründüğü:

  • Bireysel hesap. Satıcı olarak kişinin yasal adı görünür; bu yüzden Apple hesabında takma ad ya da şirket adı değil, yasal ad ve soyad kullanılmalıdır. Apple'a göre tek kişilik işletmeler de bireysel olarak kaydolur. Bireysel kayıtta D-U-N-S numarası istenmez.
  • Kurum hesabı. Satıcı olarak şirketin yasal unvanı görünür. Şirketin Apple ile sözleşme yapabilen bir tüzel kişi olması gerekir; Apple, DBA denen takma işletme adlarını, ticari adları ve şubeleri kabul etmiyor. Kayıtta D-U-N-S numarası, şirketi bağlayıcı işlem yapma yetkisi, şirketin alan adına bağlı bir iş e-postası ve herkese açık, çalışan bir web sitesi istenir. Apple doğrulama sırasında şirket belgelerinin onaylı kopyalarını da isteyebilir.

Uygulamanın türü de hesabı belirleyebilir. Apple'a göre hassas kullanıcı bilgisi isteyen ya da bankacılık ve finansal hizmetler, kripto para, sağlık, şans oyunları ve hava yolculuğu gibi düzenlenen alanlarda hizmet veren uygulamalar, bireysel bir geliştirici tarafından değil, hizmeti sunan tüzel kişi tarafından gönderilmelidir.

Bu rehberde örnek verdiğimiz dört uygulama, Savaş Tutumlu'nun bireysel geliştirici hesabında yayında; App Store'daki geliştirici sayfasında dördü birlikte görünüyor.

D-U-N-S numarası nasıl alınır?

D-U-N-S, Dun & Bradstreet'in işletmelere verdiği dokuz haneli bir numaradır. Apple, kurum kaydında şirketin kimliğini ve tüzel kişilik durumunu bu numarayla doğrular. Apple'ın yardım sayfasına göre süreç şöyle işler:

  • Şirketinize daha önce bir numara verilmiş olabilir; kayıttan önce Apple'ın sorgulama aracında şirketinizi arayın.
  • Şirketiniz listede yoksa bilgilerinizi Dun & Bradstreet'e gönderip numara isteyebilirsiniz. Apple, numaranın çoğu ülkede ücretsiz olduğunu belirtiyor.
  • Dun & Bradstreet doğrulama için sizinle iletişime geçip işletme türü gibi bilgiler isteyebilir; şirketinizin kayıt belgelerini hazır tutun.
  • Numaranın gelmesi 5 iş gününü bulabilir. Numara geldikten sonra bilginin Apple'a ulaşması için 2 iş günü daha beklemeniz isteniyor.

İnceleme ne kadar sürer?

App Store'a gönderilen her uygulama, güncelleme, uygulama içi satın alma ve uygulama içi etkinlik, App Review (Apple'ın uygulama incelemesi) tarafından incelenir. Apple, incelemenin günün her saatinde sürdüğünü ve gönderimlerin genellikle en az %50'sinin 24 saatten, %90'ının 48 saatten kısa sürede incelendiğini söylüyor. Durum değiştiğinde e-posta gelir; durumu App Store Connect'ten de izleyebilirsiniz.

Eksik bir gönderim incelemeyi geciktirebilir ya da onaydan geçmeyebilir. Apple'a göre çözülmemiş sorunların ortalama %40'tan fazlası, inceleme kurallarının 2.1 maddesi olan App Completeness (uygulamanın eksiksizliği) ile ilgili; bu madde çökmeleri, yer tutucu içeriği ve eksik bilgiyi kapsıyor. Göndermeden önce:

  • Uygulamayı en güncel yazılımla çalışan cihazlarda baştan sona deneyin ve bulduğunuz hataları giderin.
  • Yer tutucu metin ya da görsel bırakmayın; ekran görüntüleri uygulamanın gerçek kullanımını göstersin.
  • Giriş gerektiren özellikler için çalışan bir demo hesabını ve gerekiyorsa özel ayar notlarını App Review Information bölümüne yazın.
  • Destek ve gizlilik politikası bağlantılarının açıldığını kontrol edin.

Uygulama onaydan geçmezse App Store Connect'te hangi kurala uymadığı gösterilir. App Review ile yazışıp sorunu giderdikten sonra uygulamayı yeniden gönderebilirsiniz; ekibin uygulamanızı yanlış anladığını düşünüyorsanız App Review Board'a itiraz edebilirsiniz. Kritik bir hata düzeltmesi ya da bir etkinliğe bağlı yayın için hızlandırılmış inceleme istemek de mümkün.

Projelerimizden: dört uygulama, tek geliştirici hesabı

MUST, 1in46, Mawla ve Zoomi Kids'i Savaş Tutumlu tasarladı, geliştirdi ve kendi geliştirici hesabıyla incelemeden geçirerek yayınladı:

  • MUST: See, Eat, Visit: İstanbul, Miami ve New York için 1.800'den fazla seçilmiş mekânı gösteren şehir rehberi; Expo ve React Native ile yazıldı.
  • 1in46: AI Dream Interpreter: Mart 2026'dan beri App Store'da, Eylül 2026'dan beri Google Play'de; abonelikler RevenueCat ile, sunucu tarafı 22 Supabase Edge Function ile çalışır.
  • Mawla: Quran, Prayer Times: namaz vakitleri, ezan, Kur'an ve kıbleyi bir araya getiren Türkçe ve İngilizce günlük yardımcı; abonelikleri RevenueCat ile.
  • Zoomi Kids: okul öncesi çocuklar için Swift ve SpriteKit ile yazılmış, reklamsız, hesapsız ve tamamen çevrim dışı çalışan bir öğrenme oyunu.

Dört uygulamayı ve diğer projeleri inceleyin

Mac olmadan yayın mümkün mü?

iOS uygulamasının derlemesi Xcode ile yapılır. Apple'ın tablosuna göre App Store Connect'e yüklenen iOS uygulamaları Xcode 26 ya da daha yeni bir sürümle derlenmiş olmalıdır. Derlemeyi yüklemek için Apple'ın saydığı yollar Xcode, Swift Playground, altool, Transporter ve App Store Connect API'dir.

Kendi Mac'iniz yoksa bulut derleme servisleri bu adımı üstlenebilir. Expo'nun belgelerine göre EAS Build, Expo ve React Native projelerinin iOS ve Android derlemelerini bulutta yapar ve isterseniz imzalama sertifikalarını sizin yerinize yönetir. EAS Submit ise .ipa dosyasını Windows ve Linux dahil her işletim sisteminden App Store Connect'e yükler. Yüklenen derleme işlendikten sonra TestFlight'ta görünür ama kendiliğinden yayınlanmaz: mağaza bilgileri ve ekran görüntüleri tamamlanıp sürüm incelemeye gönderilmelidir.

MUST, 1in46 ve Mawla da Expo ve React Native ile geliştirildi; Zoomi Kids ise Swift ile yazılmış yerel bir iOS uygulamasıdır.

Abonelik ve uygulama içi satın alma

Uygulama içinde dijital içerik ya da özellik satılıyorsa Apple'ın komisyonu devreye girer. Apple'ın üyelik sayfasına göre App Store üzerinden dijital mal ve hizmet satışında komisyon %30'dur. App Store Small Business Program, Video Partner Program, Mini Apps Partner Program ya da News Partner Program'a kayıtlı geliştiriciler için oran %15'tir; uygun abonelikler için de %15 uygulanır.

  • Abonelikler. Otomatik yenilenen bir abonelikte, abonenin ilk yılında her ödeme döneminde fiyatın %70'i, abone bir yıllık ücretli hizmeti doldurduktan sonra %85'i geliştiriciye kalır; ikisinden de geçerli vergiler düşülür. Small Business Program'a kayıtlı geliştiriciler ilk yıldan itibaren %85 alır.
  • Small Business Program. Önceki takvim yılında tüm uygulamalarından en fazla 1 milyon ABD doları net gelir (Apple'ın komisyonu ile bazı vergi ve düzeltmeler düşüldükten sonraki tutar) elde eden geliştiriciler ile App Store'a yeni gelen geliştiriciler katılabilir. İndirimli oran için hesap sahibinin programa başvurması gerekir.
  • Bölgesel farklar. Apple, Brezilya, Avrupa Birliği, Japonya, Hollanda, Rusya ve Güney Kore'de dağıtılan bazı uygulamalarda farklı komisyon oranları ve ücretler uygulanabileceğini belirtiyor.

Kendi uygulamalarımızdan 1in46 ve Mawla abonelik satıyor; ikisinde de abonelikler RevenueCat ile yönetiliyor.

Yayından sonra: güncellemeler ve TestFlight

Yayın bir kez yapılıp biten bir iş değildir. Her güncelleme de incelemeye gider; Apple'ın listesinde uygulama güncellemeleri de incelenen gönderimler arasında. Gizlilik beyanını ise güncelleme göndermeden, istediğiniz zaman App Store Connect'te düzeltebilirsiniz; beyanın doğru ve güncel kalmasından geliştirici sorumludur.

Yeni bir sürümü yayından önce denemek için TestFlight kullanılır. Apple'ın TestFlight sayfasına göre:

  • Geliştirici ekibinizde belirli rollere sahip en fazla 100 kişi iç test kullanıcısı olabilir.
  • En fazla 10.000 dış test kullanıcısı davet edebilirsiniz; bunun için ilk derlemenin TestFlight için App Review onayından geçmesi gerekir.
  • Test kullanıcıları derlemeyi TestFlight uygulamasıyla kurar, en fazla 30 cihazda dener ve ekran görüntüsüyle geri bildirim gönderir.
  • En fazla 100 derleme paylaşabilir, birden fazla derlemeyi aynı anda test ettirebilirsiniz.

App Store dışında: notarize edilmiş Mac uygulaması

Her uygulamanın App Store'dan dağıtılması gerekmez. Apple Developer Program üyeliğiyle Apple tarafından doğrulanmış bir Developer ID de gelir. Otocropper bu yoldan dağıtıldı: Erkan Ulu Okulları'ndaki öğretmenler için geliştirilen bu Mac uygulaması Developer ID ile imzalandı ve notarize edildi. Python'u, Apple GPU üzerinde çalışan PyTorch'u, Tesseract'ı ve model dosyalarını kendi içinde taşıdığı için öğretmenlerin Terminal'e, Python'a ya da internet bağlantısına ihtiyacı olmuyor.

Uygulama okula doğrudan teslim edildi: 8 ile 14 Eylül 2026 arasında beş sürüm çıktı, son ikisi öğretmenlerin bildirimleri üzerine; 24 Eylül 2026'da deneme sınavları için ayrı bir sürüm eklendi.

Uygulama kimin hesabında olmalı?

Bir şirket için geliştirilen uygulama, o şirketin geliştirici hesabında yayınlanmalıdır. Apple da sözleşmeli geliştiriciler için bu yolu tarif ediyor: kurum Apple Developer Program'a kendisi kaydolur ve geliştiriciyi ekibine ekler. Mağazada satıcı olarak kurumun adı görünür; uygulamayı incelemeye kurum gönderir, geliştirici bu işte yardımcı olabilir.

Uygulamayı sonradan başka bir hesaba taşımak mümkün ama adımları var. Apple'ın uygulama devri (app transfer) özelliğiyle uygulama, mağazada kalarak, yorum ve puanlarıyla birlikte başka bir hesaba geçer ve kullanıcılar güncelleme almaya devam eder. Ancak uygulamanın devir koşullarını karşılaması gerekir; abonelik, TestFlight ya da Sign in with Apple kullanan uygulamalarda ek hazırlık adımları vardır.

Müşterilerimiz için geliştirdiğimiz uygulamalar, müşterinin kendi Apple ve Google hesaplarında yayınlanır; teslimde kaynak kod, veritabanı ve sunucu hesapları da müşteriye geçer. Gönderimi ve inceleme sürecini, müşterinin hesabında Savaş Tutumlu yürütür. Ayrıntılar mobil uygulama sayfamızın kendi hesabınızda yayın bölümünde.

Sık sorulan sorular

Apple Developer hesabı ücretsiz mi?

Apple hesabıyla Xcode'u kullanabilir ve uygulamayı kendi cihazınıza kurabilirsiniz; bunun için üyelik gerekmez. App Store'da dağıtım için ise ücretli üyelik gerekir. Kâr amacı gütmeyen kuruluşlar, akredite eğitim kurumları ve kamu kurumları, belirli koşulları sağlarsa ücret muafiyeti isteyebilir.

Apple Developer hesabı kaç günde açılır?

Apple'ın kayıt sayfalarında bireysel kayıt için bir süre verilmiyor. Kurum kaydında D-U-N-S numarasının gelmesi 5 iş gününe, numaranın Apple'a ulaşması 2 iş gününe kadar sürebilir; ardından Apple bilgileri doğrulayıp sonraki adımları e-postayla bildirir. Ödemeden sonraki 24 saat içinde üyelik onayı gelmezse Apple, destek ekibine yazılmasını istiyor.

D-U-N-S numarası ücretli mi?

Apple'a göre çoğu ülkede ücretsizdir ve şirketinize daha önce verilmiş olabilir. Bireysel kayıtta istenmez.

İlgili hizmet

Mobil uygulama geliştirme: iOS ve Android uygulamalarının tasarımı, geliştirilmesi, mağaza gönderimi ve yayından sonraki güncellemeleri.

İlgili rehberler

Kaynaklar

Apple'a ve Expo'ya ait bilgiler aşağıdaki sayfalardan alındı.

Uygulamanızı kendi hesabınızda yayınlamak mı istiyorsunuz? Fikrinizi 15 dakikalık ücretsiz bir görüşmede anlatın; uygunsa kapsamı ve sabit fiyatı yazılı olarak gönderelim.