Kuika’da geliştirdiğiniz iOS işletim sistemli uygulamanızı App Store’da yayınlamak için ilk olarak Apple Developer hesabına sahip olmanız gerekmektedir. Bu eğitim içeriğinde, iOS uygulamanızı nasıl yayına alabileceğinizi öğreneceksiniz.
iOS uygulamanızı yayına alabilmek için mevcut abonelik planınızı yükseltmeniz gerekmektedir. Aboneliğinizi yükselterek, uygulama yayınlama, güncelleme ve App Store optimizasyonu gibi gelişmiş özelliklere erişim sağlayabilirsiniz.Aboneliğinizi yükseltmek için Fiyatlandırma sayfamızı ziyaret edebilirsiniz.
iOS uygulamanızı yayına almak için aşağıdaki adımları takip edebilirsiniz:
App Developer hesabınızı açın.
Identifiers’a tıklayın.
Açılan ekranda Identifiers yanında bulunan “+” ikonuna tıklayın.
APP IDs’i seçin ve sağ köşede bulunan “Continue” butonuna tıklayın.
Identifier tipini seçin.
Register App alanını doldurun. “Bundle ID” ve “Description” alanlarını doldurduktan sonra “Capabilities” alanından uygulama yetenekleri seçilmelidir.
Arından “Continue” butonuna tıklayın.
Confirm Your App ID ile oluşturulan App ID’yi doğrulamalısınız. Bu aşama için “Register” butonuna tıklayın.
Ardından Apple Connect’e geçiş yapın.
App Store Connect’te Apps ekranında bulunan “+” ikonuna tıklayarak yeni bir App oluşturun.
Açılan New App ekranından aşağıdaki alanları doldurun:
Platforms: Uygulamanızın hangi platformlarda çalışacağını seçmelisiniz. Genellikle iOS olarak seçilir ancak tvOS veya watchOD gibi diğer platformları seçebilirsiniz.
Name: Uygulamanızın adını girin.
Primary Language: Uygulamanızın ana dilini belirleyeceğiniz alandır.
Bundle ID: Uygulamanızın benzersiz kimliğini temsil eder. Genellike ters domain adı ile başlar. Örneğin, “com.şirketadı.uygulamaadı.”
Bundle ID uygulamanızın benzersiz bir kimliği olup, bir kere oluşturulduktan sonra tekrar değiştirilemez. Eğer uygulamanın kimliğini değiştirmek isterseniz, genellikle yeni bir Bundle ID ile tamamen yeni bir uygulama olarak yayınlanması gerekir.
SKU(Stock Keeping Unit): Uygulamanız içinde bulunduğu kategori ve ürün türünü tanımlar. Özellikle e-ticaret uygulamaları için önemlidir ve ürünlerin benzersiz bir tanımını sağlar.
User Access: Uygulamanızın yayınlamak istediğiniz ülkeleri ve bölgeleri belirlemenizi sağlar.
App Store bilgilerini doldurduktan sonra “Create” butonuna tıklayın.
Ardından Kuika platformuna geçiş yapın.
Kuika platformuna giriş yaptıktan sonra “Apps” ekranından çalışacağınız mobil projeyi açın.
Ardından “Configuration Manager” modülüne tıklayın.
Açılan ekrandan konfigürasyona bir isim (1) verin ve “CREATE” (2) butonuna tıklayın.
iOS sekmesine gidin.
App Store Settings bölümünde Configuration başlığı karşısında bulunan açılır menüdeki “ADD NEW”e tıklayın.
App Store Connect API Settings pop-up’ındaki bilgileri uygulamanız ve developer hesap bilgileriniz doğrultusunda doldurun.
Ardından Apple Developer hesabınıza geçiş yapın ve “General” bölümüne gidin.
General kategorisi altında aşağıdaki alanları doldurun:
Promotional Text: Uygulamanızı tanıtan kısa bir metin parçasıdır. App Store’da uygulamanızın başlığı yanında görünen kısa bir reklam sloganı olarak çıkar. Genellikle uygulamanın ana özelliklerini veya çekici noktalarını vurgular.
Description: Uygulamanızın detaylı açıklamasını içerir. Potansiyel kullanıcılara uygulamanızın ne işe yaradığı, sunduğu avantajlar ve özellikler hakkında bilgi verir.
Keywords: Uygulamanızın App Store’da bulunabilirliğini arttırmak için kullanılan anahtar kelimelerdir. Potansiyel kullanıcılar uygulama ararken bu anahtar kelimeleri kullanabilir.
Support URL: Kullanıcıların uygulamanızla ilgili sorularını sormak veya destek almak için yönlendirildikleri web adresidir. Uygulamanın destek sayfası ya da yardım dökümantasyonunun bulunduğu URL’dir.
Marketing URL: Uygulamanızın özel bir pazarlama sayfasına yönlendiren bir web adresidir. Kullanıcılar uygulamanız hakkında daha fazla bilgi almak veya ek kaynaklara erişmek için bu URL’yi kullanabilir.
Version: Uygulamanızın mevcut sürüm numarasını belirtir. Yeni bir sürüm yayınladığınızda güncellemeleri takip etmek için kullanılır.
Copyright: Uygulamanızın telif hakkı bilgilerini içerir.
Routing App Coverage File: Uygulamanızın navigasyon uygulamalarında (örneğin, harita uygulamalarında) nasıl kullanılacağını belirten dosyadır. Coğrafi konum hizmetlerini kullanırken, bu dosya ile belirli coğrafi bölgelerdeki yönlendirmeleri özelleştirebilirsiniz.
Build ve diğer ayarları yapın.
Build: Geliştiricilerin iOS uygulamaları App Store’a eklemek için kullandığı sürümleri yönetmelerini sağlar.
Game Center: iOS platformunda oyunlar arası özellikleri sağlayan bir hizmettir.
App Review Information: Apple’ın uygulamanızı incelemesi sırasında dikkate alması gereken bilgileri içerir.
Versiyon Release: Yeni bir uygulama sürümünü App Store’a eklerken veya güncellerken kullanılır.
App Information ayarlarını yapın.
Localizable Information: Uygulamanızın App Store’da görünen temel bilgilerini içerir.some text
Name: İlgili uygulamanın isminin girildiği alandır. App Store’da uygulamanın başlığı olarak görünür.
Subname: Uygulama adına ek bilgi veya açıklama eklemek için kullanılır.
General Information:some text
Bundle ID: Uygulamanızın benzersiz kimliğini temsil eder.
SKU: Uygulamanız içinde bulunduğu kategori ve ürün türünü tanımlar.
Apple ID: Uygulamanın Apple tarafından belirlenen benzersiz kimliğini temsil eder.
Content Rights: Uygulamanın içeriği ile ilgili haklar (telif hakkı, kullanım şartları, lisans bilgileri vb.) ve kısıtlamalar hakkında bilgiler içerir.
Age Rating: Uygulamanın hangi yaş gruplarına yönelik olduğunu belirtir.
Pricing and Availability ayarlarını yapın.
Uygulamanın fiyatlandırılması, ücretlendirme planları ve App Store kullanılabilirlik durumu gibi bilgileri içerir.
App Privacy ayarlarını yapın.
App Privacy kategorisi altında yer alan alanları doldurmak için açılan ekranda “Get Started” butonuna tıklayın.
Açılan pop-up üzerinden onay işlemlerini yaptıktan sonra “Next” seçimini yaparak devam edin.
Tüm işlemleri tamamladıktan sonra “Save” butonuna tıklayın.
Features ayarlarını yapın.
In-App Purchases: Uygulama içerisinde kullanıcıların belirli özelliklere, içeriklere veya hizmetlere erişim sağlamak için gerçekleştirebilecekleri ek ücretli işlemleri ifade eder.
Subscriptions: Kullanıcıların belirli bir süre boyunca ücret karşılığında uygulama içindeki içeriklere veya özelliklere erişim sağlamalarını sağlayan özelliktir.
App Store Promotions: App Store’da öne çıkarılması için kullanılan kampanya ve promosyonlardır. Belirli bir süre boyunca uygulamanın ana sayfasında veya belirli bir kategoride öne çıkmasını sağlar.
Custom Product Pages: Belirli bir ürün, özellik veya hizmetin tanıtımını ve pazarlamasını yapmak için özel olarak oluşturulan sayfalardır.
In App Events: Uygulama içindeki belirli etkinliklere katılmasını ve bu etkinliklere özel avantajlara erişim sağlamalarına olanak tanıyan özelliktir.
Product Page Optimization: Uygulamayı App Store’daki ürün sayfasını optimize etme sürecidir. Daha fazla kullanıcıyı çekmek ve uygulamanın potansiyelini artırmak için sayfa başlıkları, açıklamalar, ekran görüntüleri ve diğer unsurların iyileştirilmesini içerebilir.
Test ve Yayınlama
Ardından ekranda bulunan “Create Test”e tıklayın. İnceleme sonucu e-posta aracılığıyla bildirilecektir. İnceleme olumlu sonuçlanırsa uygulamanız App Store aracılığıyla uygulamanıza erişebilirsiniz. Uygulama yayınlama tipi Public ise uygulama store içerisinde görüntüleniyor olacaktır.