Продлить профиль обеспечения

Только что получил уведомление о том, что срок действия профиля подготовки для одного из моих приложений скоро истечет. Есть ли способ обновить существующий или я должен воссоздать новый?


person Meltemi    schedule 27.08.2009    source источник


Ответы (14)


Для обновления профиля подготовки группы под управлением Xcode:

В органайзере Xcode:

  • Щелкните правой кнопкой мыши на своем устройстве (в левом списке)
  • Нажмите «Добавить устройство на портал подготовки».
  • Подождите, пока это будет сделано!
person Johnmph    schedule 23.04.2011
comment
NB, мне сначала пришлось удалить с устройства профиль подготовки, срок действия которого скоро истечет. - person erikprice; 18.10.2011
comment
Сегодня утром эта техника у меня не работает. Я дохожу до Listing Teams, а затем всплывающее окно сообщает мне, что время ожидания запроса истекло. - person Tony Adams; 13.02.2012
comment
Я не знаю, что это исправило для меня, но да. Я думаю, что обновил xCode или что-то в этом роде. Извините, я не могу сказать точнее ... - person Tony Adams; 29.02.2012
comment
Для компании, известной своей интуицией (если можно так сказать), это крайне скрыто и непонятно. Сработал для меня, он также подсказал мне кое-что еще, касающееся профиля обеспечения, и спросил, должен ли xcode получить его для меня, я сказал да, и это сработало. - person Brett Gregson; 21.01.2013
comment
Как обновить профиль обеспечения для устройства, которое не находится рядом с вами, подключенного к Mac? - person iWizard; 12.03.2013
comment
Эта опция больше не существует - person Hugh Jeffner; 13.05.2016
comment
Этот ответ устарел - опции больше нет. - person Dan Leveille; 28.12.2016

Я зашел на программный портал на сайте разработчиков Apple, щелкнул Provisioning, нажал кнопку «Renew» рядом с моим профилем, статус изменился с «expired» на «pending», подождал несколько секунд, нажал «Обновить», новый статус был активен через 3 месяца, я нажал «Загрузить», нашел загруженный файл в своей папке загрузок и перетащил его на свой значок XCode. (У меня уже был запущен Xcode и был подключен iphone). Появился новый профиль, и я удалил старый (будьте осторожны, потому что у них одно и то же имя, но когда вы наводите на них указатель мыши, появляется дата истечения срока действия).

Я думаю, потому что телефон уже был подключен, он автоматически обновлялся до телефона, потому что мне не нужно было выполнять повторную синхронизацию или что-то в этом роде.

Теперь мое приложение снова работает!

person daver    schedule 22.10.2009
comment
У меня нет кнопки продления рядом с моим профилем с истекшим сроком действия. Что это обозначает? Как мне его продлить? - person MikeN; 25.03.2011
comment
Я не знаю. Это могло измениться с тех пор, как я сделал это почти два года назад. - person daver; 03.08.2011
comment
если срок действия основного сертификата истек, вам сначала необходимо создать его заново, затем отредактировать каждый просроченный профиль и отправить его с новым сертификатом - person valexa; 14.09.2011
comment
На этапе подготовки ›Распределение. У меня также нет кнопок "Продлить". Мой сертификат распространения действителен. Я не знаю, что делать? - person neoneye; 27.02.2012
comment
Уже неточно ... На этом этапе лучше удалить этот ответ - person lance.dolan; 30.05.2019

Я сделал то, что вы предлагаете, и кнопки «Продлить» тоже не вижу.

Вот как я обновил свой.

Я вижу свои три профиля (имя компанииПрофиль, «Профиль подготовки группы» и профиль имени продукта). Срок действия первого и третьего истекает через пару недель. Второй (и только второй) помечен как «управляемый Xcode». Имена профилей отображаются в таблице со столбцами, помеченными: «Профиль подготовки», «Идентификатор приложения», «Состояние» и «Действия». Статус для всех трех - «Активный». Сначала 1 и 3, в столбце Действия есть кнопка «Загрузить» и ссылка «Изменить». Для 2, g в столбце Действия есть только кнопка «Загрузить».

Нигде нет кнопки / ссылки «Обновить» (или «Обновить») (и я тоже просмотрел источник и искал его :)

Итак, я подумал ... нажмите "Изменить" на №3 ... всплывающее окно с двумя вариантами: Изменить и Дублировать. Я выбрал "Изменить"

По-прежнему нет обновления / обновления ... но есть кнопка "Отправить" ... которая не работает (оказывается, она неактивна, но это совсем не очевидно ... плохой дизайн пользовательского интерфейса).

Я обнаружил, что если я что-то изменяю на экране (в моем случае я выбрал ранее неиспользуемое устройство), «Отправить» темнеет (становится доступным). Щелкните «Отправить». Вы незаметно (еще одна проблема с пользовательским интерфейсом :) вернетесь на предыдущую страницу, кнопки «Загрузить» и «Изменить» исчезнут, а в столбце статуса должно быть указано «Ожидание»!

Через некоторое время я обновил окно (перезагрузил) (не знаю, обновилось ли оно автоматически) ... и увидел, что столбец статуса изменился на «Активно».

Теперь ... Я загрузил новый профиль (тот, о котором чертова страница не сообщает, что вы новый, и не СПИСОК ДАТЫ ИСТОЧНИКА, чтобы вы могли сказать сами ... уже третий недочет пользовательского интерфейса :)

Я загрузил профиль, удалил старый профиль из списка в окне Организатора Xcode, затем перетащил новый в окно Организатора Xcode, и ... вуаля, Организатор показывает новую дату истечения срока действия (примерно 3 месяца с сегодняшнего дня. ).

Надеюсь, это поможет,

Стэн Купертино, Калифорния, США

person Stan Sieler    schedule 11.01.2011
comment
В моем случае у меня был просроченный профиль обеспечения распространения. Я обновил его, выбрав «Изменить», а затем во всплывающей кнопке «Идентификатор приложения» выберите не тот элемент, а затем снова выберите исходный идентификатор приложения. Затем я смог нажать кнопку «Отправить». - person neoneye; 27.02.2012

Знаете ли вы, появлялась ли кнопка обновления только после истечения срока действия профиля? У меня профиль, срок действия которого скоро истечет, но в данный момент не отображается кнопка «продлить».

Просто прочитайте в другом месте, что, по-видимому, это так.

person John Friend    schedule 02.12.2009
comment
в типичной для Apple «удобной» манере кажется, что опция продления становится доступной только после истечения срока действия. - person orion elenzil; 22.02.2010
comment
Это неправда, вы просто загружаете новый профиль в любой момент времени, и у вас есть новая дата истечения срока действия. - person ingh.am; 18.04.2010
comment
У меня это не сработало, когда я только что попробовал; у профилей обеспечения одинаковая дата истечения срока действия. (Я даже удалил старые из Xcode's Organizer, а затем перетащил новые; без радости.) - person Glenn; 12.09.2010
comment
... однако я БЫЛ смог получить новые даты истечения срока действия, выбрав «Изменить», внося некоторые изменения (например, сняв флажок для устройства) и отправив заявку. - person Glenn; 12.09.2010

Они изменили это сейчас. (Октябрь 2010 г.)

  1. Войдите на сайт разработчика iPhone: http://developer.apple.com/.

  2. Затем нажмите «Provisioning Portal» в меню правой боковой панели (справа вверху).

  3. На следующей странице нажмите «Provisioning» в меню левой боковой панели.

  4. Затем вы увидите свой профиль / ы подготовки и кнопку / ы «продлить» - нажмите ее :)

person Nelga    schedule 25.10.2010

По состоянию на май 2017 года этот процесс, похоже, снова (немного) изменился.

Я не счел необходимым вносить какие-либо изменения, связанные с моим профилем, и, к счастью, сертификат все еще был действителен, поэтому продление оказалось несложным процессом, хотя выяснить, что было непросто.

  1. Выберите профиль с истекающим сроком действия в своей учетной записи разработчика и нажмите «Изменить»  Выберите профиль с истекающим сроком действия и отредактируйте
  2. Click the "Generate" button
    • Verify that the certificate linked to the profile is still valid for at least a year
    • Я не счел необходимым каким-либо образом изменять профиль  Нажмите кнопку
  3. На следующем экране убедитесь, что срок действия профиля был продлен  Подтвердить продленный срок действия
person jandersen    schedule 02.05.2017
comment
Как получить доступ к экрану на шаге 1? Я предполагаю, что это где-то на сайте разработчика .. - person galactikuh; 06.08.2017
comment
@galactikuh, вам нужно будет войти в систему на developer.apple.com, затем выбрать Сертификаты, Идентификаторы и Профили и найти профиль, который нужно обновить. - person jandersen; 08.08.2017
comment
Похоже, срок действия моей учетной записи истек, что объясняет, почему я ее не вижу. - person galactikuh; 09.08.2017
comment
Вам нужно заплатить, чтобы получить это сейчас? Все, что я пытаюсь сделать на developer.apple.com, просто перенаправляет меня на страницу, где вы покупаете членство в программе для разработчиков за 79 фунтов стерлингов ... но я смог изначально настроить профиль без членства, так что изменилось? - person Jules; 11.08.2017
comment
@Jules то же самое для меня. - person galactikuh; 19.08.2017
comment
@galactikuh - В итоге все заработало. Пришлось полностью удалить информацию об учетной записи из раздела инициализации органайзера, а затем добавить ее обратно, и это привело к правильному обновлению. - person Jules; 19.08.2017

Обновление март 2013 г.

Дата истечения срока действия профиля обеспечения связана с датой истечения срока действия сертификата разработчика. И я не хотел ждать, пока он истечет, поэтому вот что я сделал -

  • Перейдите на портал подготовки iOS.
  • Отозвать текущий сертификат
  • В Xcode> Organizer перейдите на страницу профилей Provisioning (в разделе Library).
  • Нажмите обновить, и вам будет предложено создать новый сертификат разработчика, так как текущий был отозван.
  • Следуйте инструкциям, чтобы создать его
  • Вернитесь на портал подготовки iOS для ваших профилей распространения и измените что-нибудь в это позволит активировать кнопку отправки.
  • Отправьте его, и к нему будет применена дата нового сертификата
person Peter    schedule 20.03.2013
comment
У меня тоже был профиль подготовки, срок действия которого истекал через 12 дней, который был связан с сертификатом, срок действия которого также истекал через 12 дней. Использование вышеуказанных шагов позволило Xcode восстановить сертификат, который я отозвал. Затем мне пришлось повторно связать мои профили обеспечения распространения с новым сертификатом. Все хорошо. - person TJ Asher; 12.08.2013
comment
типичное кровавое яблоко, они всегда меняют способ работы - person 1800 INFORMATION; 16.05.2014
comment
К сожалению, это больше не будет работать. У меня есть проект, управляемый (все еще) на XCode 4.6.3, и кнопка «Обновить» в Организаторе больше не получает запросы, обслуживаемые Apple. Когда вы нажимаете кнопку, появляется сообщение «Служба недоступна», так что .... спасибо, яблоко. - person Logicsaurus Rex; 26.02.2016

В Xcode4 перейдите в Организатор. Выберите в библиотеке Provisioning Profiles. Выберите свой профиль обеспечения и нажмите кнопку «Обновить» внизу. Вас попросят ввести логин и пароль. После этого профиль обновляется.

person zeiteisen    schedule 09.06.2011

Они так часто меняют то, как это работает. Вот что мне пришлось сделать на этот раз (май 2016 г.):

  • Добавьте новый профиль обеспечения в Центре участников разработчиков.
  • Откройте настройки XCode, учетную запись> Выберите Apple ID> Выберите название команды> Просмотреть подробности.
  • Нажмите кнопку «Загрузить» в столбце «Действие» для вновь созданного профиля подготовки.
person Hugh Jeffner    schedule 13.05.2016

Чтобы обновить профиль разработки до истечения срока его действия, я наконец нашел способ, который мне подходит. Я выделил жирным шрифтом шаги, которых раньше не хватало.

Перейдите на портал подготовки Apple, выберите «Provisioning». Вы получите список «Профили обеспечения разработки», где вы увидите свой профиль, срок действия которого скоро истечет, с меткой «Управляется XCode». Нажмите кнопку «Новый профиль» вверху, выберите нужный тип профиля и создайте его. Подождите полминуты, обновите домашний экран и, когда он покажет новый профиль как «Активный», переключитесь обратно на XCode, перейдите в Организатор, выберите «Профили обеспечения» в разделе «Библиотека» в левом верхнем столбце. Нажмите «Обновить» внизу, войдите в систему (если появится запрос), и через некоторое время новый профиль появится в списке.

Теперь, что очень важно, подключите свое устройство и перетащите свой новый профиль в строку «Provisioning Profiles» под подключенным устройством в левом столбце.

Наконец, вы можете очистить старые профили со своего устройства, если захотите.

Примечание. Интересно, что простая отметка и удаление профиля подготовки на сайте портала подготовки iOS приводит к созданию нового нового профиля подготовки группы. Так что, может быть, это все, что нужно. Я попробую это в следующий раз, чтобы увидеть, достаточно ли этого, если вам не нужно создавать профиль, как я описал выше.

person mwehlou    schedule 19.03.2011

В дополнение к другим решениям мне нужно было отредактировать подпись кода в основном проекте и целевом файле, чтобы снова получить сборку приложения на устройстве после истечения срока действия профиля подготовки.

:: Удалить старые профили с истекшим сроком действия

:: Добавить новый профиль с помощью Организатора

:: Очистить все цели

:: Получить информацию -> Подпись кода как для основного проекта, так и для целевого

:: Сборка и запуск

person zzzzzz    schedule 06.04.2011

К сожалению, в моем случае обновление не работает. Срок действия моего специального профиля распространения истекает через 5 дней. Я получил предупреждения об этом на iPhone, и Xcode Organizer также показывает предупреждающий знак рядом с ним.

На портале подготовки Apple он был помечен как неактивный, и была кнопка для его повторной активации. Но все еще с тем же сроком годности, через 5 дней. Затем я добавил к нему еще два iPhone, но измененный профиль все еще истекает через 5 дней.

Наконец, я удалил профиль на портале подготовки и создал новый с нуля, используя другое имя, но срок его действия все еще истекает 13 апреля, через 5 дней!

Это действительно расстраивает! Так что я думаю, мне нужно подождать, пока он не истечет, и затем создать новый.

Если вам интересно, закончилась ли моя подписка разработчика, это не так. Я только что обновил его в феврале.

person Jochen    schedule 08.04.2011

для профиля команды просто выберите «Настройки» -> «Учетная запись» -> выберите соответствующую учетную запись -> «Сведения» -> нажмите левую нижнюю кнопку «Обновить». профиль будет обновлен.

person zolibra    schedule 30.11.2013

Для меня проблема возникла из-за отсутствия активного производственного сертификата. Я создал новый, а затем перешел к просроченному профилю обеспечения распространения, добавил сертификат, и профиль обеспечения был активирован.

person Atul Goyal    schedule 24.05.2014
comment
Атул, возможно ли, что у моего месячного профиля подготовки истек срок действия его сертификата? Я прав, что у вас была такая же проблема? Я создал профиль подготовки для распространения месяц назад, и вчера он истек, но я не понимаю, почему. - person rihe; 28.08.2015