Sizning Apple ishlab chiquvchilaringiz sertifikatini qanday yangilashingiz mumkin

Ishlab chiquvchilarni sertifikatlash va taqdim etish rejimlarini yangilash

Ilovalarni tuzish va ularni sinab ko'rish uchun iPad-ga uzatish uchun mos kodni imzolashni amalga oshirish uchun sozlash o'rnatilmoqda. Va xuddi bir marta bajarish etarli bo'lmagandek, ishlab chiqaruvchining guvohnomasini yangilash vaqti kelganda qo'rquv aslida o'sadi.

IPad ilovalarini qanday rivojlantirish kerak

Afsuski, Apple sertifikatingiz muddati tugagandan so'ng sizni ogohlantirmaydi, shuning uchun siz urgan birinchi narsa sizning iPad-dagi tegishli profilga ega emasligini ko'rsatuvchi xatodir. Bu sizni loop uchun olib tashlashi mumkin, chunki profilning o'zi muddati o'tmagan bo'lishi mumkin, lekin agar unga bog'liq bo'lgan sertifikat muddati tugagan bo'lsa, profil ishni to'xtatadi.

Ishlab chiquvchining sertifikatining muddati tugaganligini tasavvur qiling - bu yarmi urushdir. Boshqa yarmi esa sizning profilingizga moslashtirilgan va unga biriktirilgan yangi moslamani oladi. Mana, barchasini sozlash va qayta ishlash uchun kerak bo'lgan qadamlar:

Ko'rib chiqish: iPhone va iPad uchun Corona SDK

  1. Yangi sertifikat so'ralsin. Buni sizning Mac ilovalaringizga kirib, "Ilovalar" papkasini bosish orqali topishingiz mumkin bo'lgan Keychain Access ilovasida bajarasiz.
  2. Keychain Access-ning ichida, listelenen sertifikatlari ko'rasiz. Loyihalash uchun zarur bo'lgan sertifikatlar "iPhone Developer: [name]" va "iPhone Distribution: [name]" kabi nomlanadi. Ular, shuningdek, o'rtalarida X bilan qizil doira bo'ladi va ular muddati tugaganligini bildiradi. Siz muddati tugagan sertifikatlarni o'chirib tashlashni xohlaysiz, aks holda ilovalaringizga imzo qo'yganingizda muammolarga duch kelasiz.
  3. Sizning muddati o'tgan sertifikatlaringizni o'chirib tashlaganingizdan so'ng, siz yangi ma'lumot talab qiluvchi faylni yaratishingiz kerak. Keychain Access -> Certificate Assistant -> Sertifikatni sertifikatlash organidan so'rashga harakat qiling.
  4. To'g'ri elektron pochta manzilini, ismingizni kiriting va variantlardan "Diskka saqlangan" -ni tanlang. Faylni saqlash uchun davom etish-ni bosing.
  5. Faylni yuklash va haqiqiy sertifikat olish uchun iOS Provisioning Portalining Sertifikatlar bo'limiga o'ting. Uni yuklaganingizdan so'ng bir necha daqiqa kutib turishingiz va ekranni yangilashingiz kerak bo'ladi. Hozirda sertifikatni yuklab olishdan to'xtating.
  1. Sertifikatlar bo'limidagi tarqatish yorlig'ini tanlang va ilovalarni tarqatish uchun sertifikat olganingizga ishonch hosil qilish uchun bir xil jarayondan o'ting. Shunga qaramay, sertifikatni yuklab olishni to'xtatib turing.
  2. IOS Provisioning Portalining Ta'minlash bo'limiga o'ting.
  3. Ilovalarni imzolash uchun kodni tahrirlash uchun kerakli profilni o'zgartirish va o'zgartirishni tanlang.
  4. O'zgartirish ekranida yangi sertifikat yonida tasdiq belgisi mavjudligiga ishonch hosil qiling va o'zgarishlarni taqdim eting.
  5. Tarqatish yorlig'ini bosing va tarqatish profilingiz bilan bir xil jarayonga o'ting. Shunga qaramay, ushbu rejimlarni yuklab oling.
  6. IPhone Konfiguratsiya Yordamchi dasturini ishga tushiring.
  7. IPhone Konfiguratsiya Yordamchi dasturida Provisioning Profiles ekraniga o'ting va hali tayyor bo'lmagan profilaktika profilingizni va tarqatish profilingizni o'chiring. Yangi sertifikatlarga biriktirilgan yangi profillar bilan ularni almashtirishni xohlaysiz.
  8. Endi sizning Mac-ning sertifikatlash sertifikati va profillari o'chirilgan bo'lsa, biz yangi versiyalarni yuklab olishni boshlashimiz mumkin.
  1. Provisioning bo'limiga qaytib boring va profilni profilingiz va tarqatish profilingizni yuklab oling. Yuklab olinsa, ularni faqat konfiguratsiya dasturiga o'rnatish uchun fayllarni ikki marta chertish kerak.
  2. Sertifikatlar bo'limiga qaytib, ishlab chiqish va tarqatish uchun yangi sertifikatlarni yuklab oling. Shunga qaramay, fayllarni ikki marta bosish Keychain Access-ga o'rnatish uchun etarli bo'lishi kerak.

Va bu shunday. Siz iPad-dagi sinovli ilovalarni qayta tiklashingiz va ularni Apple ilovalari do'koniga yuborishingiz kerak. Ushbu qadamlarning asosiy qismi Xcode yoki uchinchi tomonning rivojlanish platformasi eski fayllarni yangi fayllar bilan aralashtirib yubormasligi uchun eski fayllarni tozalashdir. Bu jarayon bilan bog'liq muammolarni bartaraf etishda katta bosh og'rig'idan saqlanish.