Bir iOS uygulamasını App Store incelemesinden geçirip sorunsuz yayımlamak çoğu zaman kod yüzünden değil, gönderim öncesi “hazırlık” yüzündendir:
Tüm ikon boyutları tamam mı? Gizlilik politikası gereklilikleri karşılıyor mu? Yerelleştirme dosyalarında eksik bir key var mı? Gönderim materyalleri eksiksiz mi? Bu maddelerden herhangi birindeki hata, ret ve tekrarlayan düzeltme işlerine yol açabilir.
LaunchCheck’in ana sayfası tam da bu yaygın sorunlar için tasarlandı: dağınık gönderim-öncesi işleri takip etmesi kolay bir akışta toplar ve her adım için uygun araçlar sunar; böylece kritik parçaları daha kısa sürede tamamlarsınız, doğrularsınız ve hemen kullanılabilir dosyalar ile sayfalar üretirsiniz.
Neden “hepsi bir arada” bir hazırlık araç sayfasına ihtiyaç var?
iOS gönderimine hazırlanıyorsanız, büyük ihtimalle şu durumlarla karşılaştınız:
- İkon ilk bakışta doğru görünür, ama Xcode’a import edince boyutların eksik olduğu ya da formatın yanlış olduğu ortaya çıkar
- Gizlilik politikası çok genel kalır veya üçüncü taraf servisler atlanır; inceleme ek bilgi ister
- Dil sayısı arttıkça hızla kaos oluşur: farklı placeholder’lar, eksik anahtarlar, ya da bir bölümün bazı dil dosyalarında yer almaması
- Gönderimden hemen önce son dakika materyal tamamlamak gerekir; bu da sürüm çıkış tarihini öteler
- Ret sonrası sebebin çok temel olduğu anlaşılır, ama bulma ve düzeltme günler sürer
LaunchCheck’in amacı basit: bu “tekrar tekrar yaşanan temel hataları” önceden yakalamak; enerjinizi tekrar ürüne döndürmek.
Ana sayfa yapısı: gönderim öncesi en kritik adımlar için 3 modül
Ana sayfa hazırlığı 3 modüle böler. Bunlar, gönderimden önce kesinlikle yapacağınız 3 tür işe karşılık gelir:
1) Mağaza bilgilerini hazırlama (Metadata ve temel materyaller)
“Gönderim materyalleri tam ve tutarlı mı?” sorusunu çözer.
Uygulama bilgileri, politikalar, iletişim bilgileri ve metadata’yı toparlamanız gerekiyorsa, en sağlam başlangıç burasıdır.
2) Görsel materyal üretimi (ikonlar / ekran görüntüleri / kapaklar)
Görseller hem uyumluluğu hem de dönüşümü etkiler.
Ana sayfa ikon ve ekran görüntüsü kapak araçlarını tek yerde toplar; böylece farklı tool’lar arasında daha az geçiş yaparsınız.
3) Güvenli gönderim (son kontrol)
Gönderim öncesinde en önemli şey “daha fazla yapmak” değil, “hiçbir şeyin eksik kalmadığından emin olmak”tır.
Kontrol listesi modülü son adımda riskli noktaları topluca tarar; ret ve tekrar işi azaltır.
Önerilen App Store gönderim akışı: ana riskleri kapsayan 4 adım
Ana sayfa hazırlığı dört adımda birleştiren “tipik bir akış” sunar:
- İkon üretimi
- Gizlilik politikası hazırlama
- Yerelleştirme kontrolü
- Kontrol listesini çalıştırma
Bu dört adım, indie geliştiricilerin en sık takıldığı noktaları kapsar: görsel standartlar, uyumluluk belgeleri, çok dilli kalite ve gönderim bütünlüğü.
Tüm araçları kullanmasanız bile, en azından bu 4 adımı uygulamak mantıklıdır.
Ana sayfadaki 6 yerleşik araç: hangisi neyi çözer?
LaunchCheck “araç yığını” değildir: her araç, belirli bir gönderim riskine karşılık gelir.
① iOS Uygulama İkon Oluşturucu (1. adım)
Çözer: eksik ikon boyutları, karmaşık export formatları, Xcode import hataları.
Standart bir AppIcon.appiconset üretir ve ZIP’e paketler. İndirdikten sonra doğrudan projeye import edilebilir; eksik boyut ve yapı hatalarını önler.
Önerilir: ilk yayın, ikon değişimi veya hızlı standart uyumu için.
② Gizlilik Politikası Oluşturucu (2. adım)
Çözer: eksik/eksik içerikli/gerçek veri toplamayla uyuşmayan gizlilik politikası; ek bilgi taleplerine veya retlere yol açan durumlar.
Bir gizlilik sayfası oluşturup önizleyebilir, ardından App Store gönderimi ve uyumluluk gösterimi için herkese açık bir URL olarak yayımlayabilirsiniz.
Önerilir: indie geliştiriciler ve üçüncü taraf SDK’lar (analitik/çökme/ads/ödemeler) kullanan ama uzun bir dokümanı elle yazmak istemeyenler için.
③ Yerelleştirme Denetleyicisi (3. adım)
Çözer: eksik anahtarlar, farklı placeholder’lar, çalışma zamanı hatasına veya kırık deneyime yol açan yapısal farklar.
Yerelleştirme dosyalarınızı karşılaştırır; eksik ya da uyuşmayan öğeleri işaretler, böylece gönderimden önce düzeltebilirsiniz.
Önerilir: 1 dilden çok dile geçerken veya birkaç sürüm sonra yerelleştirmenin “kayması” durumunda.
④ Kontrol Listesi (4. adım)
Çözer: gönderim öncesi kritik öğelerin atlanması — hazır sanırsınız ama hep 1–2 şey eksik kalır.
Yaygın gönderim gereksinimlerini uygulanabilir bir listeye dönüştürür. Gönderimden önce bir kez çalıştırmak, tekrar işi ve ret olasılığını azaltır.
Önerilir: her sürümde hızlı yayın öncesi kontrol veya ekip içinde “gönderim öncesi kontrol”ü standardize etmek için.
⑤ App Store Kapak Oluşturucu (opsiyonel)
Çözer: eksik ekran görüntüsü/kapak materyalleri, tutarsız stil ve son dakika grafik işinin düşük verimliliği.
Hızlıca “kabul edilebilir ve kullanılabilir” görsel materyaller üretmenize yardım eder; en azından asset sorunları yüzünden gönderim takılmaz.
Önerilir: tasarım kaynağı yoksa, hızlıca materyal tamamlamak gerekiyorsa veya ekran görüntüsü görünümünü daha düşük maliyetle iter etmek istiyorsanız.
⑥ Yerelleştirme Dosyaları (opsiyonel)
Çözer: dil eklerken yapı şablonu yoksa kopyala-yapıştır kolayca hata üretir.
Seçilen diller için “boş yapı” üretir; çok dilli iskeleti hızlıca kurmanıza, sonra denetleyiciyle tutarlılığı sağlamanıza yardımcı olur.
Önerilir: yeni dil eklerken, yerelleştirme mühendisliği süreci henüz oturmamışsa.
LaunchCheck kimler için?
Aşağıdakilerden biri size uyuyorsa, ana sayfa çok iyi bir eşleşme olur:
- Indie geliştirici: daha hızlı gönderim ve daha az ret istiyorsunuz
- İlk yayın: net adımlara ve yeniden kullanılabilir şablonlara ihtiyacınız var
- Küçük ekip: gönderim öncesi işleri standardize etmek, “kafadan yapmayı” azaltmak istiyorsunuz
- Çok dilli ürün: sık sık eksik anahtarlar veya uyuşmayan placeholder’lar oluyor
- “Elle materyal tamamlama” ve “hatalar yüzünden tekrar iş”e zaman harcamak istemiyorsunuz
Nasıl başlanır (en hızlı yol)
En az zamanda en güvenli şekilde hazırlanmak istiyorsanız, şunu öneriyoruz:
- Önce “tipik akış”ın 4 adımını baştan sona uygulayın
- Sonra ihtiyaca göre ekleyin: kapak üretimi / yerelleştirme dosyaları
- Her sürüm güncellemesinde “kontrol listesi”ne dönüp hızlıca gözden geçirin
Böylece hazırlık “son dakika koşturması”ndan “tekrarlanabilir bir uygulamaya” dönüşür.
Kapanış: hazırlığı şansa değil sürece dönüştürün
App Store’da yayınlamak bir gizem değil; parçalanabilir, kontrol edilebilir ve standardize edilebilir işlerden oluşur.
LaunchCheck ana sayfası tam olarak bunu yapar: daha hızlı üretim, daha erken kontrol ve gönderimden hemen önce son bir gözden geçirme.
Şu an yayına hazırlanıyorsanız veya daha önce ret ve tekrar iş yaşadıysanız, umarım bu sayfa dolambaçlı yolları azaltır ve ürüne daha fazla zaman bırakır.