App Store'a uygulama yükleme

Kuika ’da geliştirdiğiniz bir mobil uygulamayı Apple App Store üzerinden yayınlayabilirsiniz. Config Manager modülü aracılığıyla iOS işletim sistemi özelinde gerekli konfigürasyonu oluşturmak yeterlidir.

  • Kuika ile geliştirdiğiniz iOS işletim sistemlerine uygun mobil uygulamaların App Store’ a bağlantısını sağlaman gerekiyor. Bu bağlantı, uygulamanın AppMachine’ e bağlantısını sağlamaktadır. Bağlantıyı sağlamak için Config Manager modülünde yeni bir yapılandırma oluşturarak ya da var olan yapılandırmalardan birini açarak iOS Settings sekmesini açın.
  • Mobile App Settings bölümü altında yer alan App Name başlığı karşısında bulunan metin girişine geliştirdiğiniz uygulamanın cihazda görüntülenmesini istediğiniz uygulama ismini girmelisiniz.
  • Ekranda yer alan Bundle ID başlığı uygulamanızın diğer uygulamalardan ayıran benzersiz bir anahtar kelimedir. Bundle ID yapısının genellikle com.workspaceadi.uygulamasi şeklinde kullanılması önerilmektedir. Bu nokta bir Bundle ID oluşturarak ilgili alana girmelisiniz.
  • Version başlığı uygulamanın versiyon bilgisidir. Versiyon bilgisi 1.0.0 şeklinde girilmelidir.
  • App Store Settings bölümü altındaki Configuration karşısında bulunan açılır menüye tıklayın.
  • Açılan menüde yer alan ADD NEW seçeneğine tıklayarak bağlantı sayfasını açın.

Açılan App Store Connect API Setting başlıklı pop-up ekranda istenen bilgileri doldurmalısınız.

  • Name karşısında yer alan metin girişine App Store Connect API Setting ismini girin.

Bu ekranda yer alan diğer bilgileri doldurmak için Apple Account Manager ve Apple Developer sayfalarından bazı bilgileri alman gerekmektedir.

Issuer Id ve P8 dosyasını edinmek için;

  • Apple Account Manager sayfasına gidin ve Apple Developer hesabınızla giriş yapın.
  • Giriş işleminin ardından Kullanıcılar ve Erişim Sayfasını açın.
  • Açılan sayfada yer alan Keys butonuna tıkla. Açılan Keys sayfasında Issuer Id bilgisine erişebilirsiniz.
  • Ayrıca bu sayfada yeni bir App Store Connect API Key oluşturabilirsiniz.

App Store Connect API Key sadece Account Holder tarafından oluşturulabilmektedir.

Oluşturduğunuz API Key’i sadece bir kez P8 uzantısıyla indirebilirsiniz. Bu sebeple bu dosyayı iyi saklamalısınız ve ismini kesinlikle değiştirmemelisiniz.

  • Kuika’ya geri dönerek indirdiğiniz P8 dosyasını P8 File başlığı karşısında yer alan Upload butonuna tıklayarak P8 dosyasını yükleyin.
  • Apple ID, bilgisi sahip olduğunuz geliştirici hesabına ait kimlik bilgisidir.
  • App Store Connect Team ID bilgisine erişmek için yapman gereken bazı işlemler bulunmaktadır. İşlemleri gerçekleştirmek için hazırlanan yönergeyi takip edebilirsiniz. Yönergeyi takip ederek aldığınız App Store Connect Team ID bilgisini Kuika’da ilgili alana girin.
  • App Store Connect Api Setting için ihtiyaç duyacağınız diğer bilgi Developer Team Id’ dir.
  • Developer Team Id için öncelikle Apple geliştirici merkezinde oturum açmalısınız.
  • Account butonuna tıklayarak Account sayfasını açın ve açılan sayfada aşağıya doğru Scroll yaparak Üyelik Detaylarına gelin.
  • Üyelik detayları bölümünde Team Id bilgisine erişebilirsiniz. Eriştiğin Team Id bilgisini Kuika’da ilgili alana girin.
  • Publish Type başlığı karşısında yer alan açılır menüden TestFlight ya da Appetize seçeneğini seçebilirsiniz.

TestFlight seçeneği, girdiğiniz bilgiler doğrultusunda App Store ile bağlantı oluşturabilmektedir. Test için ayrıca .ipa dosyası hazırlanıp App Store’a gönderilir.

Appetize seçeneği ise Appetize API Token bilgisine ihtiyaç duymaktadır. Appetize kullanımını tercih edecekseniz Appetize hesabınıza giriş yaparak Appetize API Token bilgisini alın ve Kuika’da ilgili alanı doldurun.

Appetize hesabızı açmak ve API Key bilgilerinize erişmek için Appetize tarafından sunulan yönergeyi takip edebilirsiniz.