Yardım makalesi

Apple App Store'da yayınlanmak üzere bir IPA dosyası almak için hangi hazırlıklar gereklidir?


Sizin için bir IPA dosyası, yani Apple App Store’a yükleyeceğiniz uygulamanızı oluşturabilmemiz için birkaç adımın izlenmesi gerekiyor. Android APK’sından farklı olarak, burada uygulama adı ve simgesinden daha fazlası gerekiyor.

1. Apple geliştirici portalını ziyaret edin 

Bunun için https://developer.apple.com/ bağlantısını tıklayın. Ardından sağdaki Hesap seçeneğine tıklayın ve Apple ID'nizle giriş yapın.

 

Screenshot_2020-05-18_at_15.09.27.png

Aşağıdaki adımları ancak Apple'da tam olarak etkinleştirilmiş bir hesabınız varsa, yani 99 EUR'yu ödediyseniz ve hesabınız bir Apple çalışanı tarafından onaylandıysa görebilirsiniz.

Bir IPA'yı ilk kez oluştururken tüm adımları izlemeniz gerekir. Daha sonraki aşamalarda, örneğin yeni bir IPA oluşturulacaksa, bu adımları izlediğinizden bu yana belirli bir süre (genellikle bir yıl) geçmişse, bazı adımların biraz değiştirilmiş haliyle tekrar uygulanması gerekebilir.

2. Bir geliştirici sertifikası oluşturun

"Certificates, IDs & Profiles" üzerinden ilgili alana ulaşabilirsiniz.

Screenshot_2020-05-18_at_15.10.03.png

"Create a certificate" seçeneğine tıklayın. 

Screenshot_2020-05-18_at_15.10.18.png

"iOS Distribution ..." seçeneğini seçin ve sağ üstteki mavi "Continue" düğmesine tıklayın. 

Screenshot_2020-05-18_at_15.17.06.png

"Choose File" seçeneği üzerinden size gönderdiğimiz dosyayı (general.csr) seçin ve onaylayın. Ayrıca sağ üst köşedeki mavi "Continue" düğmesine tekrar tıklayın.

Screenshot_2020-05-18_at_15.19.23.png

İkinci adımı tamamlamak için, oluşturulan sertifikayı indirmeniz yeterlidir. Bunu "Download" seçeneği üzerinden yapabilirsiniz.

Screenshot_2020-05-18_at_15.22.04.png

3. Bir App ID ve bir Push sertifikası oluşturun

"App IDs" seçeneğini seçin ve sağdaki "Continue" düğmesine tıklayın.

Screenshot_2020-05-18_at_15.29.36.png

"Description" ve "Bundle ID" alanlarına bizim tarafımızdan paylaşılan adları girin.

Screenshot_2020-05-18_at_15.30.59.png

Devam etmeden önce aşağı kaydırın ve "Push Notifications" seçeneğini seçin.

Screenshot_2020-05-18_at_15.32.46.png

Ardından sağdaki "Continue" düğmesine ve hemen ardından "Register" düğmesine tıklayın.

Oluşturulan giriş artık listede görünmelidir, böylece üzerine tekrar tıklayabilirsiniz.

Aşağı kaydırdığınızda, "Push Notification" seçeneğinin yanında bir "Configure" düğmesi göreceksiniz. Lütfen bu düğmeye tıklayın.

Screenshot_2020-05-18_at_15.35.02.png

"Production SSL Certificate" altında "Create Certificate" seçeneğini seçin.

Screenshot_2020-05-18_at_15.36.05.png

"Choose File" seçeneği ile yukarıda bahsedilen general.csr dosyasını seçin ve onaylayın. Sağdaki düğmeyle devam edin ve aynı yerde "Download" seçeneğine tıklayarak indirme işlemini başlatın. 

Screenshot_2020-05-18_at_15.40.12.png

Bu adımı tamamlamak için bu sefer soldaki "All Certificates" bağlantısına tıklayın.

4. Son olarak bir Provision Profile oluşturun

Son adımda, "Provision Profile" adı verilen bir profil oluşturulması gerekir. Bu, soldaki "Profiles" seçeneğinden ve ardından "Generate a Profile" seçeneğine veya küçük mavi artı işaretine tıklayarak yapılır.

Screenshot_2020-05-18_at_15.47.32.png

"Distribution" altındaki "App Store" seçeneğini seçin ve sağdaki "Continue" düğmesine tıklayın. 

Screenshot_2020-05-18_at_15.50.11.png

"App Id" seçim alanında, oluşturulan aynı isimli girişi seçin ve "Continue" düğmesine tıklayın.

Screenshot_2020-05-18_at_15.51.22.png

"Select Certificates" bölümünde genellikle güncel ve tek girişi seçin ve sağdaki "Continue" düğmesine tıklayın.

Screenshot_2020-05-18_at_15.52.47.png

"Provisioning Profile Name" alanına size bildirilen bilgileri girin ve sağdaki "Generate" düğmesine tıklayarak bir profil oluşturun.

Screenshot_2020-05-18_at_15.54.07.png 

Son olarak, mavi "Download" düğmesine tıklayarak işlemi onaylayın.

Screenshot_2020-05-18_at_15.55.56.png

Oluşturulan üç dosyayı, e-postamıza yanıt olarak bize geri gönderebilirsiniz. Böylece, istediğiniz IPA'yı oluşturup size sunacağız.

Daha sonra bu IPA'yı, örneğin Mac OSX uygulaması "Transporter" aracılığıyla Apple'a inceleme için yükleyebilir ve tabii ki önceden alt geliştirici portalı "AppStore Connect"te açıklama, ekran görüntüleri vb. içeren bir uygulama girişi oluşturabilirsiniz. Bununla ilgili daha fazla bilgiyi Apple'ın kendi kılavuzlarında bulabilirsiniz.

Bu işlemler size çok karmaşık geliyorsa, bu işleri sizin için ayrı olarak üstlenebiliriz. Canlı sohbet üzerinden bizimle iletişime geçmeniz yeterlidir.