Kısa Cevap
Uygulamayı mağazaya yüklemek için önce geliştirici hesabı açılır: Apple Developer Program yıllık 99 $, Google Play Console tek seferlik 25 $’dır. Ardından imzalı derleme yüklenir (iOS’ta Xcode ile App Store Connect’e, Android’de AAB dosyası Play Console’a), mağaza metinleri, ekran görüntüleri, gizlilik beyanı ve yaş derecelendirmesi doldurulur, uygulama incelemeye gönderilir. Google Play’de yeni kişisel hesaplar yayından önce en az 12 test kullanıcısıyla 14 gün kapalı test yapmak zorundadır; kuruluş hesabında bu şart yoktur.
Uygulamanızın geliştirilmesi, mağaza hazırlığı ve yayını Berpel’in uygulama geliştirme hizmetinin parçasıdır. Mobil Uygulama Geliştirme sayfasını inceleyebilirsiniz.
İçindekiler
- Başlamadan önce: hangi hesap, kimin adına?
- Mağaza ücretleri ve hazırlık listesi
- Google Play’e uygulama yükleme adımları
- App Store’a uygulama yükleme adımları
- İnceleme sırasında dikkat edilecekler: sahadan dersler
- En sık ret nedenleri ve önlemleri
- Yayından sonra: güncelleme ve mağaza görünürlüğü
- Sık Sorulan Sorular
Başlamadan önce: hangi hesap, kimin adına?
Mağaza yayınındaki ilk karar teknik değil, hukukidir: uygulama kimin adına yayınlanacak? Mağazada “geliştirici” olarak görünen ad bu hesaptan gelir ve sonradan değiştirmek zahmetlidir.
- Kuruluş (organization) hesabı: Mağazada şirket adı görünür. Apple ve Google, şirketi doğrulamak için D-U-N-S numarası ister. Apple’da kuruluş hesabı için tüzel kişilik gerekir.
- Bireysel (individual) hesap: Mağazada kişinin adı görünür. Doğrulama daha basittir.
Kendi deneyimimiz: Şarj Rehberim için Google Play’de D-U-N-S numarasıyla kuruluş hesabı açtık. Şahıs şirketleri Apple’ın tüzel kişilik şartını karşılamadığından App Store’da bireysel hesapla ilerledik. Karar mağazaya göre farklı olabilir; şirket türünüzü hesap açmadan önce netleştirin.
Mağaza ücretleri ve hazırlık listesi
| Kalem | Apple App Store | Google Play |
|---|---|---|
| Geliştirici hesabı | Apple Developer Program, yıllık 99 $ | Play Console, tek seferlik 25 $ |
| Yükleme biçimi | Xcode arşivi, App Store Connect’e yükleme | Android App Bundle (AAB), Play App Signing |
| Test kanalı | TestFlight (dahili ve harici test) | Dahili, kapalı ve açık test kanalları |
| Gizlilik beyanı | App Privacy (uygulama gizliliği) etiketleri | Veri güvenliği (Data safety) formu |
| Yaş derecelendirmesi | Yaş derecelendirme anketi | İçerik derecelendirme anketi (IARC) |
| Zorunlu bağlantı | Gizlilik politikası, destek adresi | Gizlilik politikası, hesap silme bağlantısı (hesap varsa) |
Başvurudan önce hazır olması gerekenler: uygulama adı ve kısa açıklama, uzun açıklama, anahtar kelimeler (App Store), ikon (Google Play için 512×512), öne çıkan görsel (Google Play için 1024×500), cihaz boyutlarına göre ekran görüntüleri, gizlilik politikası sayfası, destek e-postası ve uygulama hesap gerektiriyorsa inceleme ekibi için demo hesabı.
Google Play’e uygulama yükleme adımları
- Play Console’da uygulama oluşturun: varsayılan dil, uygulama adı, ücretli/ücretsiz bilgisi.
- Mağaza girişini doldurun: kısa ve tam açıklama, ikon, öne çıkan görsel, telefon ve tablet ekran görüntüleri.
- Uygulama içeriği bölümünü tamamlayın: gizlilik politikası, veri güvenliği formu, reklam beyanı, hedef kitle, içerik derecelendirmesi.
- İmzalı AAB yükleyin: Play App Signing açıkken yükleme anahtarınızı güvenli yerde saklayın; kaybolursa sıfırlama talep edilebilir ama süreç uzar.
- Test kanalından geçirin: önce dahili test; kişisel hesapta 12 test kullanıcısıyla 14 günlük kapalı test zorunludur.
- Üretime gönderin: ülke seçimi yapılır, sürüm notları yazılır, inceleme başlar.
Şarj Rehberim, Google Play’de 22 Ekim 2026’da üretime çıktı ve 178 ülkede yayına alındı. Kuruluş hesabı kullandığımız için kapalı test şartı uygulanmadı.
App Store’a uygulama yükleme adımları
- App Store Connect’te uygulama kaydı açın: ad, paket kimliği (bundle ID), SKU ve birincil dil.
- Xcode ile arşivleyip yükleyin: imzalama sertifikası ve profil, Apple hesabı Xcode’a eklendiğinde otomatik oluşturulabilir.
- TestFlight ile gerçek cihazda deneyin: mağaza incelemesine girmeden önce çökme ve izin akışlarını yakalamanın en ucuz yolu budur.
- Mağaza bilgilerini girin: açıklama, anahtar kelimeler, destek ve gizlilik adresleri; ekran görüntüleri 6,9 inç iPhone için 1320×2868 piksel gibi Apple’ın kabul ettiği boyutlarda olmalıdır.
- Uygulama gizliliği ve yaş derecelendirmesini doldurun.
- İnceleme notu yazın ve gönderin: giriş gerektirmeyen bir uygulamada bunu, konum gibi izinlerin hangi ekranda ve neden istendiğini açıkça belirtin. Yayın seçeneğini (elle, otomatik veya kademeli) seçin.
Apple, başvuruların büyük çoğunluğunun 24 saat içinde incelendiğini belirtiyor; yine de ilk sürümde sorular ve düzeltmeler için birkaç gün pay bırakmak gerekir.
İnceleme sırasında dikkat edilecekler: sahadan dersler
Şarj Rehberim’i iPhone, iPad, Android, Mac, CarPlay ve akıllı saat için yayına alırken öğrendiğimiz, rehberlerde pek yazmayan noktalar:
- İnceleme sürerken yeni derleme göndermeyin. Her yeni gönderim sırayı baştan başlatır. Değişiklikleri biriktirip tek sürümde gönderin. Mecbursanız App Store Connect’te sürümü incelemeden çekip (Remove from Review) yeni derlemeyi bağlayın ve yeniden gönderin.
- Sürüm notlarında özel karakterlere dikkat edin. App Store Connect “Yenilikler” alanında emojiyi geçersiz karakter saydı; metni sade yazmak gerekti.
- Her yüklemede derleme numarasını artırın. iOS’ta build numarası, Android’de versionCode aynı kalırsa yükleme reddedilir.
- İzin akışlarını reddedilen senaryoda da test edin. Kullanıcı konum doğruluğu iznini reddettiğinde uygulamanın sessizce düşmesi yerine açıklama gösterip alternatif konuma geçmesi gerekir.
- Araç ve saat uygulamaları ayrı süreçtir. CarPlay uygulaması için Apple’dan önce uygun kategoride (Şarj Rehberim için EV şarj) CarPlay yetkisi başvurusu gerekir. Android Auto ve Wear OS sürümleri Google Play’de ayrı form faktörü olarak ayrıca incelenir.
En sık ret nedenleri ve önlemleri
| Ret nedeni | Önlem |
|---|---|
| Çökme, boş ekran, çalışmayan bağlantı | TestFlight ve dahili testte gerçek cihazda tam tur; inceleme notunda test yolu |
| Hesap gerektiren uygulamada demo hesabı yok | İnceleme ekibine çalışan bir demo hesabı verin |
| İzin amacının açıklanmaması | Konum, kamera, bildirim izinlerini ihtiyaç anında ve gerekçesiyle isteyin |
| Eksik veya tutarsız gizlilik beyanı | Toplanan verilerle gizlilik formu ve gizlilik politikası birebir uyumlu olsun |
| Hesap silme seçeneği yok | Uygulamada hesap açılabiliyorsa silme de uygulama içinden yapılabilmeli |
| Yalnızca web sitesini saran uygulama | Mobile özgü değer (bildirim, çevrimdışı kullanım, widget, cihaz özellikleri) sunun |
| Gerçeği yansıtmayan ekran görüntüleri | Görüntüler uygulamanın gerçek ekranlarından üretilsin |
Yayından sonra: güncelleme ve mağaza görünürlüğü
Yayın ilk adımdır. Mağaza araması için uygulama adı, alt başlık ve açıklamada kullanıcıların gerçekten aradığı ifadeler kullanılmalı; ekran görüntüleri ilk iki karede ana faydayı göstermelidir. Düzenli güncelleme, yorumlara yanıt ve çökme takibi hem puanı hem görünürlüğü etkiler. Google Play her yıl yeni uygulamalar ve güncellemeler için hedef Android API seviyesini yükseltir; bakım planında bu tarih takip edilmelidir.
Uygulamanın web sitesiyle birlikte düşünülmesi de önemlidir: mağaza sayfasına bağlantı veren, uygulamanın ne yaptığını anlatan ve arama motorlarında bulunan bir tanıtım sayfası, mağaza dışındaki keşfi büyütür. Platform seçimi ve geliştirme süreci için mobil uygulama geliştirme sayfamıza, platform özelinde iOS ve Android sayfalarına bakabilirsiniz.
Sık Sorulan Sorular
Google Play Console geliştirici hesabı için tek seferlik 25 $ kayıt ücreti alınır. Uygulama başına ayrıca yükleme ücreti yoktur. Apple Developer Program ise yıllık 99 $’dır.
Yeni açılan kişisel geliştirici hesaplarında, üretime çıkmadan önce en az 12 test kullanıcısıyla 14 gün kesintisiz kapalı test yapılması gerekir. Kuruluş hesaplarında bu şart uygulanmaz.
Apple, başvuruların büyük çoğunluğunun 24 saat içinde incelendiğini belirtir. İlk sürümde ek soru veya düzeltme talebi gelebileceği için birkaç gün pay bırakmak doğru olur.
Doğrudan yükleme ve imzalama Xcode ile yapılır; Xcode yalnızca macOS’ta çalışır. Mac yoksa bulut tabanlı derleme servisleri kullanılabilir, ancak hesap ve sertifika yine Apple Developer Program üzerinden yönetilir.
Geliştirici adı açılan hesaptan gelir: kuruluş hesabında şirket adı, bireysel hesapta kişinin adı görünür. Kuruluş hesabı için D-U-N-S numarası gerekir.
Mağaza ret gerekçesini ve ilgili kural maddesini bildirir. Sorun düzeltilip yeni derleme veya güncellenmiş bilgilerle yeniden gönderilir; gerekirse inceleme ekibine açıklama yazılır ya da itiraz edilir.
Evet. Berpel geliştirdiği uygulamaların mağaza metinlerini, ekran görüntülerini, gizlilik formlarını, test kanallarını ve inceleme sürecini yürütür. Geliştirici hesabının açılışı ve ödemesi uygulama sahibinin adına ve kendisi tarafından yapılır.
Bu konuyu kendi projeniz için uygulayalım
Web Tasarım, E-Ticaret ve SEO ihtiyaçlarınızı 18 yıllık Berpel deneyimiyle birlikte planlayalım.
Uygulama geliştirmenin tamamını inceleyin
Platform seçimi, geliştirme süreci, maliyet kalemleri ve Şarj Rehberim örneği için mobil uygulama geliştirme sayfasına geçin.