Apple Geliştiriciler Sertifikanızı Nasıl Yeniliyor?

Geliştiriciler Sertifikasını ve Temel Hazırlık Profillerini Yenilemek

Geliştiricilerin, dişlerini çeken bir geliştiriciye sahip olabilecek iPad uygulamaları geliştirmenin yönlerinden biri, uygulamaları derlemek ve bunları test etmek için iPad'e aktarmak için uygun kod imzalamayı yapacak şekilde ayarlanmaktadır. Ve bir kez bunu yapmak yeterli olmuyormuş gibi, korku aslında geliştiricinin sertifikasını yenilemek için zaman geldiğinde büyür.

IPad Uygulamaları Nasıl Geliştirilir?

Ne yazık ki, Apple sertifikanızın süresi dolduğunda sizi uyarmaz, bu yüzden vurduğunuz ilk şey iPad'inizin üzerinde uygun bir profilin bulunmadığını belirten bir hatadır. Bu, profilin kendisinin süresi dolmamış olabileceği için bir döngü için sizi atabilir, ancak bağlı olduğu sertifikanın süresi dolduğunda, profil çalışmayı durduracaktır.

Süresi dolduğunda geliştiricinin sertifikası olduğunu anlamak savaşın yarısıdır. Diğer yarısı düzgün bir şekilde yeni bir ayar kurup profilinize bağlanıyor. Her şeyi yeniden kurmak ve tekrar düzgün bir şekilde çalışmak için yapmanız gereken adımlar şunlardır:

İnceleme: iPhone ve iPad Geliştirme için Corona SDK

  1. Yeni sertifika isteyin. Bunu, Mac'inizin Uygulamalarına girip Utilities klasörüne tıklayarak bulabileceğiniz Keychain Access uygulamasında yaparsınız.
  2. Keychain Access'in içinde listelenen sertifikaları göreceksiniz. Geliştirme için gerekli olan sertifikalara "iPhone Geliştirici: [name]" ve "iPhone Distribution: [name]" gibi bir ad verilecektir. Ayrıca, ortalarında bir X ile kırmızı bir daireye sahip olacaklar ve bunların süresi dolduğunu belirtecekler. Süresi dolmuş sertifikaları silmek isteyeceksiniz, aksi takdirde uygulamalarınızı imzalarken sorun koduna girebilirsiniz.
  3. Süresi dolmuş sertifikalarınızı sildikten sonra, yenisini isteyen bir dosya oluşturmanız gerekir. Bunu, Anahtar Zinciri Erişimi -> Sertifika Asistanı -> Sertifika Yetkilisinden Sertifika İsteme'ye girerek yapın.
  4. Geçerli bir e-posta adresi girin, adınızı ve seçeneklerden "Diske kaydedildi" yi seçin. Dosyayı kaydetmek için devam et'i tıklayın.
  5. Dosyayı yüklemek ve geçerli bir sertifika almak için iOS Sağlama Portalı'nın Sertifikalar bölümüne gidin. Yükledikten sonra, birkaç dakika beklemeniz ve yayınlanması için ekranı yenilemeniz gerekir. Sertifikayı şu an için indirmeye devam et.
  1. Sertifikalar bölümünde Dağıtım sekmesini seçin ve uygulamaları dağıtmak için bir sertifikaya sahip olduğunuzdan emin olmak için aynı işlemi gerçekleştirin. Yine, sertifikayı şimdilik indirmeyi sürdürün.
  2. IOS Sağlama Portalı’nın Temel Hazırlık bölümüne gidin.
  3. Uygulamalarınızı imzalamak için kullanmak istediğiniz profili düzenlemek ve değiştirmek için seçin.
  4. Değiştir ekranında, yeni sertifikanızın yanında bir onay işareti olduğundan emin olun ve değişiklikleri gönderin.
  5. Dağıtım sekmesini tıklayın ve dağıtım profilinizle aynı işlemi gerçekleştirin. Yine, bu profilleri indirmeye devam edin.
  6. IPhone Yapılandırma Yardımcı Programını başlatın.
  7. IPhone Yapılandırma Yardımcı Programında bulunan Temel Hazırlık Profilleri ekranına gidin ve henüz yürürlükte kalmamış olsalar bile mevcut temel hazırlık profilinizi ve dağıtım profilinizi kaldırın. Bunları yeni sertifikaya eklenen yeni profillerinizle değiştirmek istiyorsunuz.
  8. Artık Mac'inizin kodlama sertifikası ve profillerini sildiğimiz için yeni sürümleri indirmeye başlayabiliriz.
  1. Temel Hazırlık bölümüne geri dönün ve hem temel hazırlık profilinizi hem de dağıtım profilinizi indirin. İndirildikten sonra, dosyaları yalnızca yapılandırma yardımcı programına yüklemek için çift tıklatmanız gerekir.
  2. Sertifikalar bölümüne geri dönün ve geliştirme ve dağıtım için yeni sertifikaları indirin. Yine, dosyaları çift tıklatarak Anahtar Zinciri Erişimi'ne kurmanız yeterli olacaktır.

Ve bu kadar. IPad'inize test uygulamalarını tekrar yüklemek ve Apple uygulama mağazasına düzgün bir şekilde göndermek için okumanız gerekir. Bu adımların önemli bir kısmı, Xcode'un veya üçüncü taraf geliştirme platformunuzun eski dosyaları yeni dosyalarla karıştırmaması için eski dosyaları temizlemektir. Bu işlem ile ilgili sorunları giderirken büyük bir baş ağrısını önler.