Як Падоўжыць кампаніі Apple Developers сертыфікат

Абнаўленне Developers сертыфіката і профілі забеспячэння

Адным з аспектаў распрацоўкі прыкладанняў IPad , якія могуць мець праяўляльнік выцягваць свае зубы становіцца ўсё ўстаноўкі , каб зрабіць правільны код подпісы для кампіляцыі прыкладанняў і перадачы іх на IPad для тэставання. І, як быццам робяць гэта адзін раз не дастаткова, жах на самай справе расце, калі прыходзіць час, каб падоўжыць сертыфікат распрацоўніка.

Як распрацаваць IPad прыкладання

На жаль, Apple не папярэджвае вас, калі скончыцца тэрмін дзеяння вашага сертыфіката, таму першае, што вы патрапілі ў гэта памылка кажа вам, што ваш IPad не мае належнага профілю, усталяванага на ім. Гэта можа кінуць вас за цыкл, таму што сам профіль не мінуў, але калі сертыфікат ён прывязаны да скончыцца, профіль перастане працаваць.

Высветліць, што сертыфікат распрацоўніка, які скончыўся паўсправы. Іншая палова правільна атрымлівае новы набор і прымацаваныя да профілях. Вось крокі, якія вам неабходна зрабіць, каб атрымаць усе налады і працуе належным чынам зноў:

Агляд: Corona SDK для распрацоўкі iPhone і IPad

  1. Запыт новага сертыфіката. Вы можаце зрабіць гэта ў дадатку Keychain Access, які вы можаце знайсці, перайшоўшы ў Applications вашага Mac, і націснуўшы на тэчку Utilities.
  2. Ўнутры Keychain Access, вы ўбачыце сведчання ў спісе. Сертыфікаты, неабходныя для развіцця будзе называцца нешта накшталт «iPhone Developer: [імя]» і «iPhone Distribution: [імя]». Яны таксама будуць мець чырвоны круг з X ў сярэдзіне які пазначае, што яны скончыліся. Вы хочаце выдаліць сертыфікаты з мінулым тэрмінам у адваротным выпадку вы можаце сутыкнуцца з праблемамі подпісы кода прыкладання.
  3. Пасля таго, як вы ачысцілі вашыя сертыфікаты са скончаным тэрмінам, вам трэба стварыць файл з запытам новага. Рабіце гэта, перайшоўшы ў Keychain Access -> Памочнік Certificate -> Запыт сертыфіката ад цэнтра сертыфікацыі.
  4. Калі ласка, увядзіце сапраўдны адрас электроннай пошты, ваша імя і выберыце «Захаваць у дыск» з опцый. Націсніце кнопку Працягнуць, каб захаваць файл.
  5. Перайсці ў раздзел Сертыфікаты КСН Provisioning Portal, каб загрузіць файл і атрымаць сапраўдны сертыфікат. Пасля таго, як вы загрузілі яго, вам трэба будзе пачакаць некалькі хвілін і абновіце экран, каб ён быў выдадзены. Адкладаць на загрузку сертыфіката на дадзены момант.
  1. Абярыце ўкладку Распаўсюд ў раздзеле Сертыфікаты і прайсці праз той жа працэс, каб пераканацца, што ў вас ёсць сертыфікат для распаўсюджвання прыкладанняў, а таксама. Зноў жа, трымаць на загрузку сертыфіката на дадзены момант.
  2. Перайсці ў раздзел Provisioning КСН Provisioning Portal.
  3. Выберыце рэдагаваць і змяняць для профілю, які вы хочаце выкарыстоўваць, каб закадаваць падпісваць свае прыкладання.
  4. На экране Змяніць, пераканайцеся, што сцяжок побач з новым сертыфікатам і прадставіць змены.
  5. Націсніце на ўкладцы Distribution і прайсці праз той жа працэс з вашым профілем размеркавання. Зноў жа, трымаць на загрузку гэтых профіляў.
  6. Запусціце праграму налады iPhone.
  7. Перайсці да экрана Provisioning Profiles ў утыліце канфігуравання iPhone і выдаліць бягучы профіль забеспячэння і профіль размеркавання, нават калі яны яшчэ не скончыўся тэрмін дзеяння. Вы хочаце, каб замяніць іх з новымі профілямі, прымацаваных да новага сертыфікату.
  8. Цяпер, калі ў нас ёсць сертыфікат CodeSigning вашага Mac і профілі выдаленыя, мы можам пачаць загрузку новых версій.
  1. Вярніцеся ў раздзел Provisioning і спампаваць як ваш профіль забеспячэння і профіль размеркавання. Пасля загрузкі, вы павінны толькі двойчы пстрыкнуць файлы для ўстаноўкі іх у утыліце канфігурацыі.
  2. Вярніцеся ў раздзел Сертыфікаты і загрузіць новыя сертыфікаты для развіцця і распаўсюду. Зноў жа, проста двойчы пстрыкнуўшы файлы павінны быць дастаткова, каб усталяваць іх у Keychain Access.

І гэта ўсё. Вы павінны быць прачытаныя для ўстаноўкі тэставых прыкладанняў на IPad зноў і правільна прадставіць іх у краме прыкладанняў Apple. Ключавая частка гэтых этапаў ачысткі старых файлаў, каб пераканацца, што Xcode або платформы распрацоўкі трэцім бокам не блытаць старыя файлы з новымі файламі. Гэта дазваляе пазбегнуць галаўнога болю пры ліквідацыі праблем з працэсам.