IOS uygulamayı yayına alma

iOS uygulamanızı App Store'da yayınlamak için ilk olarak Apple Developer hesabınızın olması gerekmektedir.

  1. App Developer hesabınızı açın.

  1. Identifiers’a tıklayın.

  2. Açılan ekranda Identifiers yanında bulunan + ikonuna tıklayın.

  1. APP IDs ‘i seçin. Ardından Continue butonuna tıklayın.

  1. Identifier tip seçimini yapın.

  2. Register app alanını doldurun. Bu alanda Bundle Id ve Description alanlarını doldurmanız önemlidir. Capabilities alanından uygulama yetenekleri seçilmelidir.

  3. Register an App ID ekranında Description, Bundle ID alanlarını doldurun ve Continue butonuna tıklayın.

  1. Confirm your App ID ile oluşturulan App ID’yi doğrulamalısınız. Bunun için Register butonuna tıklayın.

  2. Ardından Apple Connect’e geçiş yapılır.

  1. App Store Connect’te Apps ekranında bulunan + ikonuna tıklayıp yeni App oluşturun.

  2. Devamında, Platforms, Name, Primary Language, Bundle Id, SKU ve User Access bilgilerine yönelik girişi sağlayın.

  • Platforms (Platformlar):

Bu alanda, uygulamanızın hangi platformlarda çalışacağını seçmelisiniz. Genellikle iOS olarak seçilir, ancak tvOS veya watchOS gibi diğer platformları seçmek de mümkün olabilir.

  • Name (Ad):

Uygulamanızın adını buraya girmelisiniz. Bu, kullanıcılar tarafından görünen uygulama adıdır ve benzersiz olmalıdır.

  • Primary Language (Birincil Dil):

Uygulamanızın ana dilini belirlemeniz gerekmektedir. Bu, uygulamanızın yerelleştirmeye dil desteği açısından nasıl işleyeceğini belirler.

  • Bundle Identifier (Bundle Kimliği):

Bu, uygulamanızın benzersiz kimliğini temsil eder. İşletim sistemi tarafından uygulamanızın tanınmasına yardımcı olur. Genellikle ters domain adı ile başlar, örneğin com.şirketadı.uygulamaadı.

  • SKU (Stok Tutma Ürünü):

SKU, uygulamanızın 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 (Kullanıcı Erişimi):

Kullanıcı erişimi, uygulamanın yayınlandığı ülkeleri ve bölgeleri belirlemenize yardımcı olur. Kullanıcılar yalnızca bu bölgelerde uygulamanızı görebilir ve indirebilir.

Bu bilgiler, uygulamanızı App Store'a yüklerken temel bilgilerdir. Ayrıca uygulamanızın tanıtımı, ücretlendirme politikası ve daha fazlası gibi diğer detayları da App Store Connect aracılığıyla ayarlamalısınız. İncelemeler ve onay süreci, bu bilgilerin doğru ve eksiksiz olduğundan emin olmanızı gerektirir, böylece uygulamanız sorunsuz bir şekilde yayınlanabilir.

Burada Bundle Id’nin bir daha değiştirilemeyeceğini unutmamak gerek.

  1. Şimdi Create butonuna tıklayın.

  2. Ardından Kuika’da geliştirdiğiniz uygulamaya geçiş yapmak için platformu açın .

  1. Uygulama içerisinde yer alan Header’dan Configuration Manager görünüm moduna tıklayın.

  2. Configuration manager’ı isimlendirip Create butonuna tıklayın.

  3. Ardından IOS seçeneğine tıklayın ve Support IOS UI Switch’i aktifleştirin.

  4. App Store Settings başlığı altından içerisinden ADD NEW’e tıklayın.

  1. App Store Connect Api Setting ekranındaki bilgileri uygulamanız ve developer hesap bilgileriniz doğrultusunda doldurun.

  2. Ardından Apple Developer hesabınızda solda yer alan General başlığına tıklayın.

  1. General kategorisi altında yer alan Promotional Text,Description, Keywords, Support URL, Marketing URL, Version, Copyright, Routing App Coverage File alanlarını doldurun. Bu alanlar, uygulamanızın App Store'da nasıl görüneceği ve kullanıcılarla nasıl etkileşimde bulunduğu konusunda önemli bir rol oynar.

General

Promotional Text:

  • Bu, 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ıdır.

  • Genellikle uygulamanızın ana özelliklerini veya çekici noktalarını vurgular.

Description (Açıklama):

  • 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.

  • İyi bir açıklama, kullanıcıları çekmek ve uygulamanız hakkında net bir anlayış kazandırmak açısından önemlidir.

Keywords (Anahtar Kelimeler):

  • Uygulamanızın App Store'da bulunabilirliğini artırmak için kullanılan anahtar kelimelerdir.

  • Potansiyel kullanıcılar uygulama ararken bu anahtar kelimeleri kullanabilir.

  • Doğru anahtar kelimeler seçmek, uygulamanızın doğru kişilere ulaşmasına yardımcı olabilir.

Support URL (Destek URL):

  • Bu, kullanıcıların uygulamanızla ilgili sorularınızı sormak veya destek almak için yönlendirildikleri bir web adresidir.

  • Genellikle uygulamanın destek sayfası veya yardım dokümantasyonunun bulunduğu bir URL'dir.

Marketing URL (Pazarlama URL'si):

  • Bu, 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 linke tıklayabilir.

Version (Sürüm):

  • Uygulamanızın mevcut sürüm numarasını belirtir.

  • Yeni bir sürüm yayımladığınızda, bu numara artar ve güncellemeleri takip etmek için kullanılır.

Copyright (Telif Hakkı):

  • Bu, uygulamanızın telif hakkı bilgilerini içerir.

  • Genellikle uygulamanızın şirket adını veya geliştiricisinin adını içerir.

Routing App Coverage File (Rouiting App Coverage File):

  • Bu dosya, uygulamanızın navigasyon uygulamalarında (örneğin, harita uygulamalarında) nasıl kullanılacağını belirten bir dosyadır.

  • Uygulamanızın coğrafi konum hizmetlerini kullanırken, bu dosya ile belirli coğrafi bölgelerdeki yönlendirmeleri özelleştirebilirsiniz.

Build (Derleme):

  • Bu bölüm, geliştiricilerin iOS uygulamalarını App Store'a eklemek için kullanılan sürümleri yönetmelerini sağlar.

  • Geliştiriciler, burada uygulamanın test sürümlerini ve dağıtım için hazır sürümlerini yükleyebilirler.

  • Yüklenen sürümler, geliştiricinin kontrol panelinde listelenir ve App Store'a gönderilmek üzere hazırlık yapılabilir.

  • Sürüm numaraları, değişiklik günlükleri ve diğer detaylar bu bölümde yönetilir.

Game Center (Oyun Merkezi):

  • Game Center, iOS platformunda oyunlar arası sosyal özellikleri sağlayan bir hizmettir.

  • Oyuncular, arkadaşlarıyla oyunlarını paylaşabilir, başarıları kazanabilir ve liderlik tablolarında diğer oyuncularla rekabet edebilir.

  • Geliştiriciler, oyunlarına Game Center entegrasyonu ekleyerek oyunculara daha zengin bir deneyim sunabilir.

  • Game Center, oyuncuların sosyal ağlarda bağlanmalarını ve oyun içi etkileşimde bulunmalarını kolaylaştırır.

  • Her iki bölüm de uygulamaların geliştiriciler tarafından etkili bir şekilde yönetilebilmesini sağlamak adına önemli araçlar ve özellikler sunar. Build bölümü, uygulama sürümlerinin kontrolünü sağlarken, Game Center, oyunlar arası etkileşim ve sosyal bağlantıları kolaylaştırır. Bu bölümler, geliştiricilere uygulamalarını başarılı bir şekilde yönetme ve kullanıcılara daha zengin deneyimler sunma imkanı sağlar.

App Review Information (Uygulama İnceleme Bilgisi):

  • Bu bölüm, Apple'ın uygulamanızı incelemesi sırasında dikkate alması için bilgiler içerir.

  • İnceleme ekibine uygulamanızın belirli özellikleri, içerik politikalarına uygunluğu ve benzeri konular hakkında bilgi sağlamak amacıyla kullanılır.

  • Bu bilgiler, uygulamanızın onay sürecini hızlandırmak ve sorunsuz bir şekilde App Store'a eklenmesini sağlamak için önemlidir.

Version Release (Sürüm Yayını):

  • Bu bölüm, yeni bir uygulama sürümünü App Store'a eklerken veya güncellerken kullanılır.

  • Sürüm notları, uygulamanın yeni sürümüyle birlikte gelen değişiklikleri, eklenen özellikleri, düzeltilen hataları ve diğer önemli bilgileri içerir.

  • Bu bölüm ayrıca yeni bir sürümün yayın tarihini, sürüm numarasını ve herhangi bir önemli güncelleme bilgisini içerir.

  • Kullanıcılar, uygulamanın en son sürümü hakkında bilgi sahibi olabilir ve geliştirici, kullanıcılarına güncellemeler hakkında bilgi verir.

  • Bu iki bölüm, uygulamanızın App Store'a eklenmesi, güncellenmesi ve incelemesi süreçlerinde önemli bir rol oynar. Apple'ın politikalarına uyumlu ve şeffaf bilgi sağlamak, uygulamanızın kullanıcılar arasında güvenilirlik kazanmasına yardımcı olabilir ve App Store'da başarılı bir performans sergilemesine katkıda bulunabilir.

  1. Ardından App Information alanındaki gerekli alanları doldurun.

Localizable Information:

Bu bölüm, uygulamanızın App Store'da görünen bazı temel bilgilerini içerir ve genellikle çoklu dil ve bölgelere yönelik bilgileri kapsar.

Name (İsim):

  • İlgili uygulamanın isminin girildiği alandır.

  • App Store'da uygulamanın başlığı olarak görünür.

  • Kullanıcıların uygulama hakkında ilk izlenimi oluşturur.

Subname (Alt İsim):

  • Uygulama adına ek bilgi veya açıklama eklemek için kullanılır.

  • İhtiyaca bağlı olarak, uygulamanın ana adını daha fazla açıklamak veya belirli bir özelliği vurgulamak amacıyla kullanılabilir.

General Information:

Bundle ID (Paket Kimliği):

Uygulamanın benzersiz bir tanımlayıcısını temsil eder.

Bir uygulama farklı sürümleri veya aynı geliştiricinin diğer uygulamaları arasında ayırt edilmesine yardımcı olur.

SKU (Stok Tutma Birimi):

Uygulamanın stok yönetimi ve içsel takibi için kullanılan birimdir.

SKU, genellikle iş içi süreçlerde ve muhasebe uygulamalarında kullanılır.

Apple ID (Apple Kimliği):

Uygulamanın Apple tarafından belirlenen benzersiz bir tanımlayıcısını temsil eder.

App Store'da uygulamanın özel bir sayfasının oluşturulmasında kullanılır.

Content Rights (İçerik Hakları):

Uygulamanın içeriği ile ilgili haklar ve kısıtlamalar hakkında bilgiler içerir.

Telif hakkı, kullanım şartları ve lisans bilgilerini içerebilir.

Age Rating (Yaş Derecelendirmesi):

  • Uygulamanın hangi yaş gruplarına yönelik olduğunu belirtir.

  • Bu derecelendirme, uygulamanın içeriğinin uygun yaş gruplarına yönelik olduğunu belirten bir ön bilgi sağlar.

  • Bu bilgiler, geliştiricilerin uygulamalarını App Store'a eklerken veya güncellerken sağlamaları gereken temel bilgilerdir.

Her bir terim, uygulamanın tanıtımını, yönetimini ve kullanıcı deneyimini etkileyen önemli bir role sahiptir.

  1. Piricing and Availability alanlarını doldurun. Pricing and Availability (Fiyatlandırma ve Kullanılabilirlik) alanları, uygulamanızın fiyatlandırması, ücretlendirme planları ve App Store'da kullanılabilirlik durumu gibi bilgileri içerir.

  1. App Privacy kategorisi altında yer alan alanları doldurun.

App Privacy kategorisi altında yer alan alanları doldurmak için Get started butonuna tıklayın.

Açılan ekrandaki onay işlemlerini yaptıktan sonra Next butonuna tıklayın.

Gerekli seçimler yapıldıktan sonra Save butonuna tıklayın.

  1. General kategorisi altındaki bütün gerekli alanlar doldurulduktan sonra Features alanları doldurulmalıdır.

Features

Features (Özellikler) bölümü, genellikle geliştiricinin Apple'ın sunduğu çeşitli platformlar (örneğin, iOS, macOS) için geliştirdiği uygulamaların belirli özellikleri ve fonksiyonları hakkında bilgi sunar.

Bu bölüm, geliştiricinin uygulamayı tanıtmak, öne çıkarmak ve potansiyel kullanıcıları etkilemek için kullanabileceği bir alandır. Bu kategori içerisinde In-App Purchases, Subscriptions,App Store Promotions, In App Events, Custom Product Pages alanları yer almaktadır.

  • In-App Purchases (Uygulama İçi Satın Alma):

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 (Abonelikler):

Kullanıcıların belirli bir süre boyunca belirli bir ücret karşılığında uygulama içindeki içeriklere veya özelliklere erişim sağlamalarını sağlayan bir özelliktir.

  • App Store Promotions (App Store Promosyonları):

Uygulamanın App Store'da öne çıkarılması için kullanılan kampanya ve promosyonlardır. Bu, belirli bir süre boyunca uygulamanın ana sayfasında veya belirli bir kategoride öne çıkmasını içerebilir.

  • Custom Product Pages (Özel Ürün Sayfaları):

Belirli bir ürün, özellik veya hizmetin tanıtımını ve pazarlamasını yapmak için özel olarak oluşturulan sayfalardır. Bu, kullanıcılara belirli bir özelliği veya içeriği vurgulamak için kullanılır.

  • In App Events (Uygulama İçi Etkinlikler):

Kullanıcıların uygulama içindeki belirli etkinliklere katılmasını ve bu etkinliklere özel avantajlara erişim sağlamalarını sağlayan özelliklerdir.

  • Product Page Optimization (Ürün Sayfası Optimizasyonu):

Uygulamanın App Store'daki ürün sayfasını optimize etme sürecidir. Bu, 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.

Bu açıklamalar, genel olarak uygulama içi satın alma, abonelikler, App Store'da promosyonlar, özel ürün sayfaları, uygulama içi etkinlikler ve ürün sayfası optimizasyonu gibi stratejik ve pazarlama odaklı konseptlere işaret eder. Ancak belirttiğim gibi, bu terimlerin Apple'ın güncel politika ve özelliklerine bağlı olarak spesifik anlamları değişebilir.

Ardından Create Test’e tıklayarak alanları doldurun.

  1. İnceleme sonucu e-posta aracılığıyla bildirilecektir.

  2. İnceleme olumlu sonuçlanırsa App Store aracılığıyla uygulamanıza erişebilirsiniz.

Uygulama yayınlanma tipi public ise uygulama store içerisinde görüntüleniyor olacaktır.

  1. Yayınlanma sürecini tamamlamış olursunuz.

Last updated