Mobil uygulamalar için meta veri güncellemelerini yönetmek, tek başına çalışan bir geliştiricinin pazarlama süresinin ortalama %20'sini tüketir ve genellikle sırf angarya işlerin yarattığı zorluklar nedeniyle kritik güncellemelerin gecikmesine neden olur. Bağımsız yaratıcılar için, yüzlerce görseli manuel olarak dışa aktarmak, düzenlemek ve App Store Connect'e yüklemek, büyümeyi engelleyen büyük bir darboğazdır. Bu rehber, manuel arayüzü tamamen atlayıp modern API entegrasyonlarını kullanarak ekran görüntülerini App Store Connect'e nasıl otomatik yükleyebileceğinizi açıklıyor. Auto Localizer gibi araçlarla bu iş akışını düzenleyerek, geliştirme süresinden saatler kazanabilir ve tek bir tıklamayla küresel güncellemeler yayınlayabilirsiniz.
Manuel App Store Yönetiminin Gizli Maliyeti
App Store Optimization (ASO) ölçeği katlanarak büyüdü. Tek bir iOS uygulaması artık 6.5 inç ve 5.5 inç ekranlar için ekran görüntülerine ihtiyaç duyuyor; buna isteğe bağlı 6.9 inç ve iPad Pro boyutları da dahil. Bu gereksinimleri sadece 10 dille çarptığınızda, bir anda 100'den fazla görsel dosyayı yönetir hale geliyorsunuz. Manuel yönetim, Almanca bir ekran görüntüsünü yanlışlıkla Fransızca alanına yüklemek veya ekran boyutlarını karıştırmak gibi yüksek insan hatası riski taşır.
Geliştiriciler genellikle bakım yükü çok fazla olduğu için yeni pazarlara açılmaktan kaçınırlar. Tek çalışan bir geliştiricinin çeviri verileri hazır olabilir, ancak her bir yerel ayar için yavaş çalışan App Store Connect web arayüzüyle uğraşacak vakti veya enerjisi olmayabilir. Bu zorluk, mağaza listelerinin güncelliğini yitirmesine ve uluslararası pazarlarda dönüşüm fırsatlarının kaçırılmasına neden olur.
"Genel endüstri verimlilik ölçütlerine göre, sürüm süreçlerini otomatize eden geliştiriciler, manuel yükleme yapanlara kıyasla güncelleme döngüsü başına ortalama 15 saat tasarruf ediyor."
Ekran Görüntülerini Manuel Yüklerken Yapılan Yaygın Hatalar
Otomasyona dalmadan önce, manuel süreçte tam olarak neyin ters gittiğini anlamak çok önemlidir. App Store Connect web arayüzü kuralları konusunda oldukça katıdır ve küçük sapmalar bile yükleme hatalarına neden olup sürece baştan başlamanızı gerektirebilir. En sık karşılaşılan sorunlardan biri çözünürlük uyuşmazlığıdır. Apple, her cihaz boyutu için tam piksel boyutları talep eder (örneğin, 6.7 inç ekranlar için 1290x2796). Tasarım çıktınız, kullandığınız araçtaki bir yuvarlama hatası nedeniyle bir piksel bile hatalı olsa, yükleme anında reddedilir.
Bir diğer yaygın tuzak ise şeffaflık ve alfa kanallarıdır. App Store ekran görüntüleri genellikle opak olmalı (şeffaflık içermemeli), ancak birçok tasarımcı yanlışlıkla şeffaf arka plana sahip PNG'ler dışa aktarır. 50 yüklemelik bir partide hangi görselin bu hataya neden olduğunu bulmak can sıkıcı ve zaman alıcı bir süreçtir. Ayrıca, dosya isimlendirme alışkanlıkları genellikle "yerelleştirme kaymasına" yol açar. Bu durum, bir geliştiricinin dosya isimleri benzer olduğu için (örneğin, `Screen1_ES.png` yerine `Screen1_IT.png`) yanlışlıkla İspanyolca bir ekran görüntüsünü İtalyanca alanına yüklemesiyle oluşur. Bu hatalar sadece can sıkıcı olmakla kalmaz; incelemeyi yapan kişi dil uyuşmazlığını fark ederse uygulamanın reddedilmesine de yol açabilir.
Son olarak, dosya boyutu ve formatı sorunu vardır. Hız için yüksek kaliteli JPEG'ler tercih edilse de, izin verilen yerlerde şeffaflık veya belirli renk doğruluğu için yüksek kaliteli PNG'ler gerekebilir. Yüzlerce dosyayı < 10MB sınırına uyacak şekilde manuel olarak dönüştürmek ve optimize etmek tamamen ayrı bir iş yüküdür. Bunu otomatize etmek, tahmin yürütmeyi ortadan kaldırır ve her dosyanın sunucuya ulaşmadan önce teknik özelliklere tam olarak uymasını sağlar.
Ekran Görüntüleri için App Store Connect API'sinden Yararlanma
Apple, geliştiricilerin daha önce sadece web arayüzüyle sınırlı olan idari görevleri otomatize etmelerine olanak tanıyan App Store Connect API'sini sunuyor. Bu REST API; varlıkların programatik olarak yüklenmesini, meta verilerin yönetimini ve derlemelerin incelemeye gönderilmesini sağlar. Ekran görüntüsü yönetimi için API, `app store connect api screenshots` yönetimine izin verir; yani tarayıcıyı hiç açmadan eski görselleri silebilir, yükleme alanları ayırabilir ve yeni ikili verileri (binary data) doğrudan belirli yerelleştirme setlerine gönderebilirsiniz.
API'yi kullanmak için App Store Connect'in "Users and Access" bölümünden bir API Anahtarı oluşturmanız gerekir. Bu anahtar, yetkili araçların sizin adınıza işlem yapmasını sağlar. Güçlü olsa da, ham API ile etkileşim kurmak, kimlik doğrulama token'larını ve görsel yüklemelerini yönetmek için Ruby (Fastlane) veya Python ile karmaşık komut dosyaları yazmayı gerektirir. Birçok tasarımcı ve geliştirici için bu özel komut dosyalarının bakımını yapmak, kaçınmak istedikleri bir başka iş yüküdür.
"Apple Geliştirici Dokümantasyonu'ndaki en iyi uygulamalara göre, meta veri varlıklarının otomasyonu gönderim hatalarını %40 oranında azaltarak inceleme sürelerini hızlandırır."
Otomatik Yüklemeler için Teknik Gereksinimler
Otomatik bir iş akışına başarıyla geçmek için dahil olan bileşenleri anlamanız gerekir. Bu sistemin çekirdeği App Store Connect API Anahtarıdır. Bu anahtar üç bölümden oluşur: Issuer ID, Key ID ve Private Key dosyası (`.p8`). Private Key son derece hassastır; geliştirici hesabınıza yönetici düzeyinde erişim sağlar. Bir parolanın aksine, bu dosyayı kaybederseniz kurtaramazsınız - eski anahtarı iptal etmeniz ve yeni bir tane oluşturmanız gerekir, bu da mevcut entegrasyonları bozar.
Otomasyon için genellikle iki yol vardır: Kod Tabanlı ve Kodsuz/Düşük Kodlu.
- Kod Tabanlı (Fastlane): Bu, büyük ekipler için endüstri standardıdır. Ekran görüntülerini almak (Snapshot) ve yüklemek (Deliver) için şeritler (lanes) tanımlayan bir `Fastfile` (Ruby betiği) yazmayı içerir. Güçlü olsa da, yerel bir Ruby ortamı sürdürmeyi, bağımlılıkları yönetmeyi ve görsel dosyalarını belirli dillere eşlemek için kod yazmayı gerektirir. Tasarım sürecini dağıtım sürecinden koparır.
- Eklenti Tabanlı (Auto Localizer): Bu yaklaşım doğrudan tasarım aracına (Figma) entegre olur. Aynı API'yi kullanır ancak karmaşıklığı kullanıcı dostu bir arayüzde toplar. "Kod" kısmı, API token'larını, görsel yeniden boyutlandırmayı ve yerelleştirme eşlemesini yöneten eklenti tarafından halledilir. Bu, terminal komutlarına olan ihtiyacı ortadan kaldırır ve iş akışını görsel tutar.
Yöntem ne olursa olsun, teknik gereksinim aynıdır: yeterli yetkilere (App Manager veya Admin) sahip geçerli bir API token'ı ve Apple'ın görsel özelliklerine sıkı sıkıya bağlılık.
Figma'dan Mağazaya: Otomatik İş Akışı
2026 için en verimli iş akışı, dosya sistemini denklemden tamamen çıkarır. Görselleri masaüstünüzdeki bir klasöre aktarıp ardından bir komut dosyası çalıştırmak yerine, varlıkları doğrudan tasarım ortamınızdan gönderebilirsiniz. Auto Localizer, App Store Connect API'sini doğrudan Figma'ya entegre ederek bu boşluğu doldurur.
Auto Localizer, tasarımcıların ve geliştiricilerin yapay zeka kullanarak 35'ten fazla dilde App Store ekran görüntülerini yerelleştirmesini ve tek bir tıklamayla doğrudan App Store Connect'e yüklemesini sağlayan bir Figma eklentisidir. Bu entegrasyon, tasarım tuvalinizin tek doğruluk kaynağı (source of truth) olarak hareket etmesi anlamına gelir. Figma'da bir başlığı güncellediğinizde veya bir cihaz çerçevesini değiştirdiğinizde, bu değişiklik ara adımlar olmadan App Store'a yayılır. Bu sorunsuz bağlantı, yeni bir görsel konsepti dağıtmanın "maliyeti" sıfıra düştüğü için yinelemeli ASO testlerini teşvik eder.
Süreç, Figma çerçevelerinizi belirli App Store ekran boyutlarına eşleyerek çalışır. Eklenti, hangi çerçevenin iPhone 16 Pro Max veya iPad Pro 13-inch'e karşılık geldiğini tanımlar. Sorunsuz bir yükleme sağlamak için Figma'daki çerçeveleriniz net bir şekilde isimlendirilmelidir, ancak eklenti eşleştirme işinin çoğunu üstlenir. Eşleme kurulduktan sonra araç, `bulk screenshot upload` (toplu ekran görüntüsü yükleme) işlemini arka planda halleder ve görüntüleri Apple'ın katı çözünürlük gereksinimlerini karşılayacak şekilde otomatik olarak yeniden boyutlandırır ve biçimlendirir. PPI ayarları veya renk profilleri hakkında endişelenmenize gerek yoktur; eklenti iletimden önce her şeyi standartlaştırır.
Auto Localizer ile Doğrudan Yükleme Nasıl Kurulur
Doğrudan bir `figma app store connect` hattı kurmak beş dakikadan az sürer ve sadece bir kez yapılması gerekir. Amaç, eklentinin sizin adınıza varlıkları yönetebilmesi için tasarım dosyanızı Apple Geliştirici hesabınızla güvenli bir şekilde bağlamaktır.
Öncelikle, App Store Connect'e giriş yapın ve "Users and Access" bölümüne gidin. "Integrations" sekmesine tıklayın ve "App Manager" izinlerine sahip yeni bir API Anahtarı oluşturun. Bir Issuer ID, bir Key ID ve indirilebilir bir private key dosyası (.p8) alacaksınız. Apple bu dosyayı yalnızca bir kez indirmenize izin verdiği için güvenli bir şekilde saklamanız çok önemlidir.
Ardından, Figma'da Auto Localizer eklentisini açın. Eklenti arayüzündeki "Upload" sekmesine gidin. Issuer ID ve Key ID bilgilerinizi girin ve private key dosyanızın içeriğini yapıştırın. Açılan listeden güncellemek istediğiniz belirli uygulamayı seçin. Son olarak, göndermek istediğiniz çerçeveleri seçin ve "Upload to App Store" düğmesine tıklayın. Eklenti, her dili ve cihaz boyutunu işlerken bir ilerleme çubuğu gösterecek ve varlıklar panelinizde yayına girdiğinde sizi onaylayacaktır.
"Geçmiş ASO performans verilerine göre, ekran görüntülerini her çeyrekte en az bir kez güncelleyen uygulamalar genellikle dönüşüm oranlarında belirgin bir artış görür."
Otomasyon ile ASO Stratejinizi Ölçeklendirme
`automate app store upload` iş akışlarını benimsediğinizde, agresif yerelleştirme stratejilerini test etme yeteneğinin kilidini açarsınız. Uygulamanızı İngilizce ve İspanyolca ile sınırlamak yerine, anında 35'ten fazla dile genişletebilirsiniz. Auto Localizer, GPT-4 veya Gemini kullanarak çeviriler oluşturmanıza, metni tasarıma sığdırmanıza ve ardından 35 varyantın tümünü anında yüklemenize olanak tanır. Bu yetenek, yerelleştirmeyi üç aylık bir projeden 10 dakikalık bir göreve dönüştürür.
Tek başına çalışan bir geliştirici için bu büyük bir avantajdır. Özel yerelleştirme ekiplerine sahip büyük stüdyolarla rekabet edebilirsiniz. Manuel işi ortadan kaldırarak enerjinizi uygulamanın kendisini geliştirmeye odaklarken, mağaza listeniz Japonya, Almanya, Kore ve Brezilya'daki kullanıcıları dönüştürmek için aynı anda çalışır. Bunu eylem halinde görmek için Japonya pazarı yerelleştirme rehberimize göz atın.
Yayın Sürecinizi Otomatize Etmeye Başlayın
Manuel ekran görüntüsü yönetimi artık geçmişte kaldı. API tabanlı araçları benimseyerek, uygulamanızın sunumunun her zaman taze, doğru ve küresel pazarlar için optimize edilmiş olmasını sağlarsınız. İster Almanya pazarını hedefliyor olun, ister sadece hafta sonlarınızı kurtarmak isteyin, otomasyon anahtardır.
Faydaları özetlemek gerekirse:
- Dosya yönetimini ve sürükle - bırak hatalarını tamamen ortadan kaldırın.
- Kahvenizi alana kadar 35'ten fazla dili güncelleyin.
- Figma tasarımlarınızı ve App Store Connect meta verilerinizi mükemmel bir senkronizasyon içinde tutun.
Auto Localizer, çok günlük bir angaryayı tek bir tuşa basmaya indirgeyerek küresel yayıncılığın karmaşıklığını çözer. App Store Connect'e ekran görüntülerini otomatik olarak yüklemeye ve zamanınızı geri kazanmaya hazırsanız, Figma için Auto Localizer'ı bugün yükleyin. Ayrıca bağımsız geliştirici yolculuğunuza uygun paketi bulmak için fiyatlandırma planlarını görüntüleyebilirsiniz.
Ready to Automate Your App Store Workflow?
Stop wasting hours on manual uploads. Auto Localizer helps you translate and upload screenshots in minutes.
Get StartedUygulamanızla Dünyaya Açılmaya Hazır mısınız?
Auto Localizer, Figma tasarımlarınıza bağlanır ve dakikalar içinde 35'ten fazla dil için yerelleştirilmiş ekran görüntüleri oluşturur.
Hemen BaşlayınFiyatlandırmayı görüntüle - starting at $9.99/year
