Uygulamanız hazır; şimdi sıra App Store'da. Süreç ilk seferde karmaşık görünür ama adımlar bellidir. Kendi uygulamalarımızı ve müşterilerimizin uygulamalarını yayınlarken izlediğimiz yol şu.
1. Apple Developer Program'a katılın
App Store'da yayın yapmak için yıllık 99 $ olan Apple Developer Program üyeliği gerekir. İki seçenek var:
- Bireysel: uygulama mağazada sizin adınızla görünür. Kimlik doğrulaması yeterlidir.
- Şirket (organizasyon): uygulama şirket adıyla görünür. Bunun için şirketinizin bir D-U-N-S numarası olması gerekir; numara yoksa ücretsiz olarak talep edilebilir, ancak birkaç gün sürebilir.
Şirket hesabını erken açın; onay süreci uygulamanın kendisinden daha uzun sürebilir.
2. Bundle ID ve App Store Connect kaydı
Developer hesabınızda uygulamanız için benzersiz bir Bundle ID (örneğin com.sirketiniz.uygulama) oluşturun. Ardından App Store Connect'te "Uygulamalarım" bölümünden yeni bir uygulama ekleyin: ad, birincil dil, Bundle ID ve SKU.
3. Xcode ile derleyin ve yükleyin
- Xcode'da proje ayarlarında takımınızı seçin; otomatik imzalama sertifikaları sizin yerinize yönetir.
- Sürüm numarasını ve derleme numarasını artırın.
- Hedef olarak "Any iOS Device" seçip Product → Archive ile arşiv oluşturun.
- Organizer penceresinden Distribute App → App Store Connect ile yükleyin.
Apple her bahar minimum SDK sürümünü yükseltir; güncel Xcode ile derlediğinizden emin olun.
4. TestFlight ile test edin
Yüklenen derleme birkaç dakika içinde TestFlight'ta görünür. Önce kendi ekibinizle, ardından dış test kullanıcılarıyla deneyin. Dış test için Apple kısa bir beta incelemesi yapar. Hataları burada yakalamak, mağaza incelemesinde red almaktan çok daha ucuzdur.
5. Mağaza sayfasını hazırlayın
- Uygulama adı: en fazla 30 karakter
- Alt başlık: en fazla 30 karakter
- Anahtar kelimeler: 100 karakter, virgülle ayrılmış, boşluksuz
- Açıklama ve tanıtım metni (170 karakter, inceleme olmadan güncellenebilir)
- Ekran görüntüleri: her cihaz boyutu için en fazla 10 adet; ilk üçü en önemlisi
- Gizlilik politikası ve destek bağlantıları
- Gizlilik etiketleri: uygulamanın ve kullandığı SDK'ların topladığı veriler
- Yaş derecelendirmesi anketi
Arama sonuçlarında öne çıkmak için ASO kontrol listemize bakın.
6. İnceleme bilgilerini doldurun
Uygulamada giriş gerekiyorsa incelemeci için çalışan bir demo hesap verin. Belirli bir donanım, konum veya ayar gerektiren özellikleri notlarda adım adım anlatın. Eksik bilgi, en sık red sebeplerinden biridir.
7. Gönderin ve yayına alın
Derlemeyi sürüme ekleyip İncelemeye Gönder deyin. Apple çoğu başvuruyu bir iki gün içinde inceler. Onaydan sonra uygulamayı hemen, belirli bir tarihte ya da elle yayınlamayı seçebilirsiniz. Kademeli yayın (phased release) ile güncellemeleri kullanıcılara yedi gün içinde yavaş yavaş da açabilirsiniz.
Red almamak için
En sık red sebepleri; çöken veya eksik özellikler, gerçek uygulamayı yansıtmayan ekran görüntüleri, sadece web sitesini saran uygulamalar, Apple dışı ödeme ile dijital içerik satışı ve uygulama içinden hesap silme seçeneğinin olmamasıdır. Ayrıntılı liste için İngilizce rehberimize bakın: App Store rejections.
Sık sorulan sorular
App Store'a uygulama yüklemek ücretli mi?
Evet. Apple Developer Program üyeliği yıllık 99 $'dır. Uygulama ücretsizse başka bir ücret ödemezsiniz; dijital satışlarda Apple komisyon alır.
App Store incelemesi ne kadar sürer?
Çoğu başvuru bir iki gün içinde incelenir. Yeni uygulamalar bazen biraz daha uzun sürebilir.
Windows bilgisayardan App Store'a uygulama yükleyebilir miyim?
Doğrudan hayır. Derleme ve yükleme için Xcode, yani bir Mac gerekir. Bulut tabanlı derleme servisleri bir alternatiftir.
Uygulamamı sizin yüklemenizi isteyebilir miyim?
Evet. Müşterilerimizin uygulamalarını kendi hesaplarında yayınlıyor, mağaza sayfasını ve inceleme sürecini biz yönetiyoruz. Bize yazın.