Önemli Çıkarımlar
Apple'ın gönderim kontrollerinden geçmek için desteklenen her cihaz çözünürlüğü başına 1 ile 10 arasında ekran görüntüsü sağlamalısınız. Fastlane snapshot'ı XCUITest ile entegre etmek, farklı cihaz boyutları için manuel dışa aktarma işini ortadan kaldırır.Yerelleştirilmiş varlıkları programlı olarak oluşturmak, küresel uygulama dönüşüm oranlarını önemli ölçüde artırır. Android dağıtım işlem hatları, birebir aynı otomasyon avantajları için Espresso testlerine bağlı Fastlane screengrab'i kullanır.StoreManager gibi araçlar, 35'ten fazla dilde yerelleştirme meta verilerini doğrudan App Store Connect içinde otomatikleştirir — CLI gerekmez. Otomatikleştirilmiş iş akışları, 2026'nın katı piksel çözünürlük gereksinimlerine uyumu garanti eder.
3 iOS cihazı ve 35 dilde 10 pazarlama ekran görüntüsü yakalamak, her güncelleme için 1.050 görsel dosyası anlamına gelir. Bu varlıkları manuel olarak oluşturmak hızınızı keser ve biçimlendirme hatalarına yol açar. Otomatikleştirilmiş bir işlem hattı (pipeline) mühendislik saatlerinden tasarruf sağlar ve her sürüm için kusursuz biçimlendirilmiş meta verileri garanti eder.
App store için kaç ekran görüntüsü gereklidir?
Apple, 2026 yılında iOS uygulamaları için her cihaz çözünürlüğü başına 1 ila 10 ekran görüntüsü zorunluluğu koşmaktadır. Bu görselleri, desteklenen cihaz ailelerindeki en büyük boyutlar için göndermelisiniz. App Store Connect sıkı bir doğrulama uygular; eksik bir set, gönderiminizi tamamen engeller.
Apple'ın ürün sayfası yönergelerine göre, uygulama önizlemesi mevcut olmadığında ilk bir ila üç ekran görüntüsü arama sonuçlarında görünür. Başarılı geliştiriciler, temel özellikleri aktarmak ve dönüşümü en üst düzeye çıkarmak için 10 adet yüksek kaliteli görsel sunar.
App store gönderimi için ekran görüntüleri nasıl oluşturulur?
Ekran görüntülerini UI (kullanıcı arayüzü) test çerçeveleri ve komut satırı araçları kullanarak otomatik olarak oluşturabilirsiniz. Bu iş akışı, test paketinizin uygulama içinde gezinmesini, istenen arayüz durumlarını tetiklemesini ve ekran verilerini doğrudan CI/CD koşucusunda (runner) yakalamasını sağlar.
iOS için XCUITest betikleri (veya Android için Espresso) kullanılarak işlem hatları kullanıcı etkileşimlerini simüle eder, kritik ekranlarda duraklar ve yakalama komutlarını çalıştırır. Fastlane snapshot belgeleri gerçek boyutu gözler önüne serer: 6 cihazda 20 dili, her biri için 5 ekran görüntüsüyle desteklemek güncelleme başına 600 görsel demektir — bu yalnızca otomasyon aracılığıyla pratik hale gelen bir görevdir.

2026'da uygulama ekran görüntülerini otomatikleştirmek için en iyi araç nedir?
2026'da app store ekran görüntülerini otomatikleştirecek en iyi araç, kullandığınız CI/CD yığınına ve ne kadar kurulum yapmak istediğinize bağlıdır. Başlıca ekran görüntüsü otomasyon araçlarının karşılaştırması şu şekildedir:
| Araç | Platform | Otomasyon Yöntemi | Yerelleştirme Desteği | CI/CD Entegrasyonu |
|---|---|---|---|---|
| Fastlane snapshot | iOS | XCUITest | Doğal (Snapfile locales) | Mükemmel (CLI odaklı) |
| Fastlane screengrab | Android | Espresso | Doğal (locales parametresi) | Mükemmel (CLI odaklı) |
| StoreManager | iOS (ASC) | Chrome uzantısı | Gemini AI ile 35'ten fazla dil | CI gerekmez |
| Xcode Cloud | Sadece iOS | XCTest Planları | Manuel yerel (locale) ayarı | Sadece Apple CI |
| Firebase Test Lab | Android | Robo/Espresso | Her yerel ayar için test çalışması | GCP entegreli |
Mevcut CI/CD işlem hatlarına sahip ekipler için Fastlane, hem iOS hem de Android'i tek bir Ruby tabanlı yapılandırma içinde yönettiği için güçlü bir seçenek olmayı sürdürmektedir. CLI kurulumunu tamamen atlamak isteyen ekipler için StoreManager, doğrudan App Store Connect üzerine katmanlanan bir Chrome uzantısı olarak çalışır — terminal yok, API anahtarı yok, CI/CD yapılandırması yok.
StoreManager ile Fastlane: Doğru yaklaşımı seçmek
Fastlane ve StoreManager'ın ikisi de yerelleştirme sorununu çözer, ancak buna farklı şekillerde yaklaşır. Seçiminiz ekip büyüklüğünüze, teknik deneyiminize ve iş akışı tercihlerinize bağlıdır.
Fastlane, CI/CD tabanlı ekran görüntüsü otomasyonu için sektör standardıdır. Ruby kurulumu, Xcode CLI araçları, yapılandırılmış bir Snapfile ve XCUITest hedefleri gerektirir. Kurulum genellikle birkaç saat alır ve Xcode sürümleri değiştiğinde veya yeni cihazlar piyasaya çıktığında bakım ek yük getirir. Kazancı, mevcut derleme işlem hattıyla derin entegrasyon ve yakalama süreci üzerinde tam kontroldür.
StoreManager farklı bir yaklaşım benimser. Terminalde betik çalıştırmak yerine, doğrudan App Store Connect üzerine katmanlanan bir Chrome uzantısı olarak çalışır. Gemini AI kullanarak 35'ten fazla dilde meta verilerin (başlıklar, açıklamalar, anahtar kelimeler) yerelleştirmesini otomatikleştirir ve 175'ten fazla bölge için PPP tabanlı fiyatlandırma ayarlar — hepsi tek tıklamayla. Kurulacak CLI yok, yapılandırılacak CI/CD yok, yönetilecek API anahtarı yok.
| Kriter | Fastlane | StoreManager |
|---|---|---|
| Kurulum süresi | Saatler (Ruby, Xcode CLI, Snapfile) | Dakikalar (Chrome uzantısı kurulumu) |
| Yerelleştirme | Snapfile yerel ayarı + dize katalogları | Gemini AI ile 35'ten fazla dil, tek tıklama |
| Fiyat otomasyonu | Dahil değil | 175'ten fazla bölge için PPP tabanlı fiyatlandırma |
| CI/CD gerekli mi | Evet | Hayır |
| En iyi kullanım | Mevcut CI/CD işlem hatlarına sahip ekipler | Bağımsız geliştiriciler ve küçük ekipler |
Pek çok bağımsız geliştirici ve küçük stüdyo için StoreManager, yerelleştirme eğrisinin en dik kısmını ortadan kaldırır: tek bir uygulama için asla yatırıma değmez gibi görünen o ilk araç kurulumunu.
Yerelleştirilmiş iOS ekran görüntüleri nasıl otomatikleştirilir?
Yerelleştirilmiş ekran görüntülerini, arayüz test parametrelerini App Store Connect bölgelerini hedefleyen dağıtım betikleriyle eşleştirerek otomatikleştirirsiniz. Bu, simülatörü uygulamanızı belirli dillerde başlatmaya zorlar ve görünümleri yakalamadan önce doğru yerelleştirilmiş metin dizisi kataloglarını dahil eder.
Tamamen yerelleştirilmiş ekran görüntüleri, küresel indirmeler üzerinde ölçülebilir bir fark yaratır. Programatik olarak, desteklenen dilleri Fastlane Snapfile dosyanızda tanımlayın. Otomasyon aracı, simülatörü tanımlanan her dilde (ör. es-MX) sırayla başlatır, XCUITest ile uygulama içi gezinmeyi çalıştırır ve varlıkları ayrı dizinlere kaydeder. Arapça gibi sağdan sola (RTL) dilleri desteklemek, otomasyonun manuel cihaz değişimine gerek kalmadan sorunsuzca hallettiği özel simülatör bayraklarına ihtiyaç duyar.
Yerelleştirmenin meta veri tarafı için — başlıklar, açıklamalar ve anahtar kelimeler — StoreManager, doğrudan App Store Connect içinde 35'ten fazla dilde çeviriyi otomatikleştirir. Otomatik ekran görüntüsü yakalamanın otomatik meta veri yerelleştirmesiyle eşleştirilmesi, gönderim iş akışının tamamını kapsar. Bölgeler arası fiyatlandırma için bkz. App Store Fiyatlandırma Otomasyonu: 2026 Küresel Güncellemeleri.
Görseller yakalandıktan sonra, Fastlane'in frameit aracı, çevrilmiş pazarlama metinlerini cihazdan alınan ham ekran görüntülerinin üzerine otomatik olarak basmanıza olanak tanır.

Google play store ekran görüntülerini otomatikleştirebilir misiniz?
Evet, Fastlane'in screengrab eylemini Espresso ile birlikte kullanarak Android Play Store ekran görüntülerini otomatikleştirebilirsiniz. Bu süreç iOS sürecine benzer şekilde çalışır ancak Android emülatörlerini hedefler ve supply komutu aracılığıyla doğrudan Google Play Geliştirici API'si ile iletişim kurar.
screengrab iş akışı snapshot ile aynı mantığı izler: bir Screengrabfile içinde dilleri tanımlayın, temel akışlarda gezinen Espresso test sınıfları yazın ve tüm kombinasyonları topluca oluşturmak için fastlane screengrab komutunu çalıştırın. Google Play Console belgelerine göre, başlıca pazarlarınız için mağaza listenizi (ekran görüntüleri dahil) yerelleştirmek, kurulum dönüşümünü iyileştirmek için önerilen bir uygulamadır.
App store ekran görüntüleri için fastlane nasıl kullanılır?
iOS ekran görüntülerini otomatikleştirmek için Fastlane'i kullanmak isterseniz fastlane snapshot init komutunu çalıştırır, Snapfile dosyanızı yapılandırır ve snapshot() metodunu Xcode UI test hedeflerinize eklersiniz.
Kurulum için yeni bir Xcode UI Testing Target oluşturulması ve Ruby işlem hattını Swift'in yerel koduyla bağlamak amacıyla SnapshotHelper.swift dosyasının eklenmesi gerekir. Paylaşılan şemanızın komut satırından çalıştırma için test hedefini etkinleştirdiğinden emin olun. Fastlane snapshot belgeleri kurulum sürecinin tamamını açıklar.
Uygulamayı başlatan ve temel kullanıcı yolculuklarında gezinen XCUITest betikleri yazın. Öne çıkarılacak bir görünüm ekrana geldiğinde, snapshot("01_Home_Screen") komutunu ekleyin. fastlane snapshot komutunun çalıştırılması, belirli simülatörleri ve dilleri başlatmak için Snapfile dosyanızı okur ve yakalanan görüntüleri bir HTML özet raporunda toplar. Meta verileri doğrudan App Store Connect'e yüklemek için deliver komutunu çalıştırın.

2026 yılı için app store ekran görüntüsü gereksinimleri nelerdir?
2026 yılındaki App Store ekran görüntüsü boyutları, en yeni amiral gemisi iPhone modelleriyle tam olarak eşleşen kesin piksel çözünürlükleri gerektirir. Herhangi bir sapma, varlığın Apple'ın otomatik doğrulama sunucuları tarafından anında reddedilmesiyle sonuçlanır.
Apple'ın ekran görüntüsü özelliklerine göre, gerekli çözünürlükler şunlardır: 6.9 inç ekran için 1260 x 2736 piksel (iPhone 16 Pro Max / iPhone 17 Pro Max), 6.5 inç ekran için 1284 x 2778 piksel ve 6.3 inç ekran için 1179 x 2556 piksel. 13 inç iPad, 2064 x 2752 piksel gerektirir. Tüm dosyalar PNG veya JPEG olmalı, alfa kanalı içermeyen düzleştirilmiş RGB formatında olmalı ve her biri 8 MB'ın altında kalmalıdır.
Boyut uyumluluğunu otomatikleştirmek en iyi, çözünürlük doğrulamasını doğrudan CI işlem hattınıza entegre ederek gerçekleştirilir. ImageMagick veya Sharp gibi araçlar, deliver adımı bunları App Store Connect'e yüklemeden önce çıktı görsellerini yeniden boyutlandırıp doğrulayabilir ve boyut uyumsuzluklarını reddedilmeye neden olmadan önce yakalayabilir.
Sıkça Sorulan Sorular
App Store ekran görüntülerimi ne sıklıkla güncellemeliyim?
Ekran görüntülerini, önemli özellik değişiklikleri veya büyük arayüz (UI) yenilikleri yayınladığınızda güncellemelisiniz. En iyi uygulamalar, optimum dönüşüm oranlarını korumak ve güncel işletim sistemi tasarım standartlarını yansıtmak için varlıkları yılda iki kez yenilemenizi önerir.
Uygulamam sadece iPhone içinse iPad Pro ekran görüntüsüne ihtiyacım var mı?
Hayır. Apple yalnızca uygulamanızın açık bir iPadOS hedefi varsa iPad ekran görüntüleri talep eder. Uygulamanız yalnızca iPhone hedefliyse, sadece 6.9 inç ve 6.5 inç varlıklara ihtiyacınız vardır.
App Store ekran görüntüleri için maksimum dosya boyutu nedir?
Apple, her bir dosya boyutunu maksimum 8 MB ile sınırlar. Dosyalar düzleştirilmiş RGB formatında, PNG veya JPEG olarak biçimlendirilmiş olmalı ve şeffaflık içermemelidir. Otomasyon, çok büyük dosyalar oluşturuyorsa, varlıkları yüklemeden önce sıkıştırmak için ImageMagick gibi araçları işlem hattınıza entegre edin.
iOS ve Android için aynı ekran görüntülerini kullanabilir miyim?
Birebir aynı dosyaları kullanamazsınız. Apple ve Google tamamen farklı piksel boyutları ve en-boy oranları gerektirir; ayrıca her iki platform da rakip donanımların sergilenmesini yasaklar.
Kaynaklar
- Apple App Store Ürün Sayfası — Ekran görüntüleri ve ürün sayfası en iyi uygulamalarına ilişkin resmi yönergeler.
- Apple Ekran Görüntüsü Özellikleri — App Store Connect gönderimi için 2026 yılı resmi piksel boyutu gereksinimleri.
- Fastlane snapshot — Otomatik iOS ekran görüntüsü yakalama belgeleri.
- Fastlane screengrab — Otomatik Android ekran görüntüsü yakalama belgeleri.
- Google Play Console Yardımı — Mağaza listesi yerelleştirmesi ve grafik varlıklarına ilişkin resmi belgeler.
- StoreManager — App Store Connect yerelleştirmesi ve PPP tabanlı fiyatlandırmayı otomatikleştiren Chrome uzantısı.

