App Store: Uygulama Güncellemek
Uygulamalarınıza yeni özellikler eklemek veya hatalarını düzeltmek mi istiyorsunuz? App Store’un uygulama güncelleme adımlarını öğrenin!
Merhaba TurkishKit okuyucuları. 👋 Bu yazımızda sizlerle birlikte App Store platformunda bir uygulamayı nasıl güncelleyebileceğimizi öğreneceğiz.
Başlamadan önce, nasıl uygulama yayınlayabileceğimizi anlattığımız bir önceki “App Store” yazımıza göz atmanızı tavsiye ederim:
Versiyon Oluşturmak
İlk başta, App Store Connect hesabımızdan güncelleyeceğimiz uygulamanın ayarlarına gidelim. Güncelleme yapabilmemiz için şimdi var olan versiyonu yeni bir versiyon ile değiştirmemiz gerekiyor. O yüzden, yeni bir versiyon oluşturmamız gerekiyor. Bunu yapmak için de az önce geldiğimiz ekranın sağ alt tarafında yer alan “VERSION OR PLATFORM” butonuna tıklayıp “iOS” sekmesine tıklamamız gerekiyor.
Bu sekmeye tıkladığımız zaman önümüze bu ekran gelecektir. Bu ekranda, oluşturacağımız yeni versiyonun numarasını yazmamız isteniyor. (Yazacağımız uygulamanın versiyon numarası, var olan versiyon numarasından daha büyük olmalıdır.)
Numara bilgisini girdikten sonra “Create” tuşuna bastığımız zaman yeni versiyonumuzun sayfası oluşturuldu.
Bu sayfada yapmamız gerekler; bu versiyonda yeni nelerin olduğunu yazmak ve geliştirdiğimiz yeni projeyi yüklemek.
Versiyon Bilgisi
İlk olarak, yeni versiyonda yeni neler olduğunu yazmakla başlayalım. Örneğin bu güncellemeyi yapmamızın sebebi, uygulamamızın barındırdığı hataları düzeltmek olsun. O yüzden, bu bölüme, bu durumu anlatan bir yazı yazabiliriz.
Sıra projeyi yüklemekte. Bunun için Xcode projesine geri dönelim. Projemizi yükleme adımlarına başlamadan önce Xcode projemizdeki versiyon numarasını değiştirmeliyiz. Versiyon bilgisini projedeki “TARGETS” sekmesinde yer alan “Version” bölümünden değiştirebiliriz.
Böylece projemizi yüklemeye başlayabiliriz. Bunun için, simülatörümüzü “Generic iOS Device” yapıp, üst taraftaki Product → Archive butonuna tıklamalıyız.
Bu butona tıkladıktan sonra bizi böyle bir ekran karşılayacak. Bu ekranda yapmamız gereken “Distribute App” butonuna tıklamak.
Ondan sonra önümüze gelecek bütün ekranlarda “Next” butonuna tıklamalıyız. Sonunda bu ekrana geleceğiz.
Burada da “Upload” butonuna tıkladığımız zaman uygulamamız dışa aktarılmaya başlayacak. Bu işlem (uygulamanın büyüklüğüne göre) uzun sürebilir. İşlem bittiğinde sizi böyle bir ekran karşılayacaktır.
Bununla birlikte artık App Store Connect hesabımıza dönebiliriz. Artık uygulamamızı dışarı aktardığımız için sekmemize uygulamamızı yükleyebileceğiz. Bunun için “Select a build before you submit your app.” tuşuna basacağız.
Önümüze az önce dışa aktardığımız uygulama gözükecek ve onu seçip “Done” tuşuna basacağız. Artık her şey hazır olduğuna göre, uygulamamızı App Store ekibine sunabiliriz!
Uygulamayı Sunmak
Uygulamamızı sunmak için “Submit for Review” tuşuna tıkladıktan sonra önümüze böyle bir ekran gelecektir.
Bu ekranın sekmelerinde sizden (sırayla) uygulamanızda şifreleme bulunup bulunmadığı veya reklam tanımlayıcı kullanıp kullanmadığınızı soruyor.
Bu sorulara cevap verdikten sonra “Submit” tuşuna basıyoruz ve artık yapmamız gereken tek şey beklemek. Belli bir süre geçtikten sonra (bu süre 30 dakika da olabilir 12 saatte) App Store ekibi uygulamanızı inceleyip geri dönüşte bulunacaktır. Bu geri dönüşe göre güncellemeniz onaylanacak ya da reddedilecektir. Güncellemenizin reddedilmesi durumunda hatalarınızı düzelttiğiniz bir (veya birden fazla) güncelleme daha yapmanız gerekmektedir.
Bu yazımızın da sonuna gelmiş bulunuyoruz. Bu yazımızda App Store platformunda uygulamalarımızı nasıl güncelleyebildiğimizi öğrendik. Bir sonraki “App Store” yazımızda, uygulamamızı TestFlight ile nasıl test edebileceğimizi öğreneceğiz. Başarılı ve red almayan uygulamalar kodlamanız dileğiyle. 💪 Keyifli kodlamalar! 🤗
Swift Öğrenin. Uygulama Geliştirin. Sınırların Ötesine Geçin.
Hem kod yazmaya yeni başlayanların hem de profesyonellerin rahatlıkla takip edebilecekleri 40 saatlik videolu eğitim ile Swift programlama dilini derinlemesine keşfedin. Eğitim boyunca karşılaşacağınız problemleri birebir online görüşmelerde çözün.