Просто получил уведомление о том, что профиль подготовки для одного из моих приложений истечет. Есть ли способ обновить существующий или я должен воссоздать новый?
Обновить профиль подготовки
Ответ 1
Для обновления профиля подготовки команды, управляемого Xcode:
В организаторе Xcode:
- Щелкните правой кнопкой мыши на своем устройстве (в левом списке)
- Нажмите "Добавить устройство в портал обеспечения"
- Подождите, пока это не закончится!
Ответ 2
Я пошел в портал программы на сайте Apple dev, нажал кнопку "Provisioning", нажал кнопку "Обновить" рядом с моим профилем, статус изменился с "expired" на "pending", подождал несколько секунд, нажал обновление, новый статус был активным до трех месяцев, я нажал "Загрузить", нашел загруженный файл в папке с загрузкой и перетащил его на значок XCode. (У меня уже был Xcode, и был включен iphone). Появился новый профиль, и я удалил старый (будьте осторожны, потому что у них одно и то же имя, но когда вы наводите на них указатель даты истечения срока действия).
Я думаю, потому что у меня был телефон, подключенный к нему, и он автоматически обновлялся до телефона, потому что мне не пришлось повторно синхронизировать или что-то еще.
Теперь мое приложение снова работает!
Ответ 3
Я сделал то, что вы предлагаете, и я тоже не вижу кнопку "Обновить" .
Ниже приводится информация о том, как я получил обновление.
Я вижу три моих профиля (companynameProfile, профиль Team Provisioning Profile и productnameProfile). Первая и третья истекают через пару недель. Второй (и только второй) помечен как "управляемый Xcode". Названия профилей отображаются в таблице с столбцами с надписью "Профиль Provisioning Profile", "Идентификатор приложения", "Статус" и "Действия". Статус для всех трех - "Активный". Сначала 1 и 3, в столбце "Действия" есть "Загрузить" , и ссылку "Изменить" . Для 2 столбца gthe Actions имеет только кнопку "Загрузить" .
Нет ни одной кнопки/ссылки "Обновить" (или "Обновить" ) в любом месте (и я тоже использовал источник просмотра):
Итак, я подумал... нажмите "Изменить" на # 3... два варианта: "Изменить" и "Дублировать". Я выбрал "Изменить"
До сих пор нет обновления/обновления... но есть кнопка "Отправить" ... которая не работать (получается, что он выглядит серым, но это совсем не очевидно... плохой дизайн пользовательского интерфейса).
Я обнаружил, что если что-то изменить на экране (в моем случае я выбрал ранее неиспользуемое устройство), "Отправить" затемняет (становится доступным). Нажмите "Отправить" . Вы спокойно (другая проблема с пользовательским интерфейсом), возвращенная на предыдущую страницу, и Кнопки "Загрузить" и "Изменить" исчезли, а в столбце состояния должно быть указано "Ожидание"!
Через некоторое время я обновил окно (перезагрузился) (не знаю, будет ли он auto-refrehed)... и увидел, что столбец статуса был изменен на "Активный".
Теперь... Я загрузил новый профиль (тот, который страница darn не говорит вам, является новой, и не переписывается с датой истечения, чтобы вы могли сказать себе... Третий недостаток пользовательского интерфейса:)
Я загрузил профиль, удалил старый профиль из списка в окне "Организатор" Xcode, а затем перетащил новый в окно "Организатор" Xcode и... voila, Организатор показывает новую дату истечения срока действия (около 3 месяцев с сегодняшнего дня).
Надеюсь, что это поможет,
Стан Купертино, Калифорния, США
Ответ 4
Знаете ли вы, что кнопка обновления появилась только после истечения срока действия профиля? У меня есть профиль, который скоро истечет, но на данный момент кнопка "возобновить" не отображается.
Просто прочитайте в другом месте, что, по-видимому, это так.
Ответ 5
Теперь они изменили его. (Октябрь 2010 г.)
-
Войдите в сайт разработчика iPhone: http://developer.apple.com/
-
Затем нажмите "Provisioning Portal" в правом меню боковой панели (вверху).
-
На следующей странице нажмите "Предоставление" в меню левой боковой панели
-
Затем вы увидите свой профиль /s настройки, а кнопка "продлить" /s - нажмите его:)
Ответ 6
Обновление март 2013 года
Дата истечения срока действия профиля подготовки связана с датой истечения срока действия сертификата разработчика. И я не хотел ждать, пока он истечет, поэтому вот что я сделал -
- Перейдите в портал предоставления iOS
- Отменить текущий сертификат
- В Xcode > Organizer перейдите на страницу профилей Provisioning (под библиотекой)
- Нажмите "Обновить", и вам будет предложено создать новый сертификат разработчика. поскольку текущий был отменен.
- Выполните шаги для создания
- Вернитесь в портал инициализации iOS для ваших профилей распространения и измените что-нибудь об этом, чтобы он включил кнопку отправки.
- Отправьте его, и к нему будет применена дата нового сертификата.
Ответ 7
По состоянию на май 2017 года этот процесс снова изменился (немного).
Я не счел нужным фактически изменять что-либо, что связано с моим профилем, и, к счастью, сертификат все еще был действительным, поэтому обновление оказалось простым процессом, хотя выяснилось, что именно , что делать не было прямой.
Ответ 8
В Xcode4 перейдите в Организатор. Выберите в библиотеке профили Provisioning Profiles. Выберите профиль обеспечения и нажмите кнопку "Обновить" внизу. Он попросит вас ввести свой логин и пароль. После этого профиль обновляется.
Ответ 9
Чтобы обновить профиль разработки до истечения срока его действия, я наконец нашел способ, который работает для меня. Я смело заметил шаги, которые мне раньше не хватало.
Перейдите на портал обеспечения Apple, выберите "Provisioning". Вы получите список "Профили Provisioning Provisioning Profiles", в котором вы увидите, как скоро выйдет профайл с меткой "Управляется XCode". Нажмите кнопку "Новый профиль" сверху, выберите тип профиля, который вы хотите, и создайте его. Подождите полминуты, обновите главный экран и, когда он отобразит новый профиль как "Активный", вернитесь в XCode, перейдите в "Организатор", выберите "Профили профилей" в разделе "Библиотека" в левом верхнем столбце. Нажмите "Обновить" внизу, войдите в систему (если он спрашивает), и через некоторое время появится новый профиль в списке.
Теперь, в решающей степени, подключите свое устройство и перетащите новый профиль в строку "Профили Provisioning Profiles" под подключенным устройством в левом столбце.
Наконец, вы можете очистить старые профили с вашего устройства, если вам это нравится.
Примечание. Интересно, что простое выделение и удаление вашего профиля обеспечения на сайте портала Provisioning Portal iOS создает новый новый профиль Provisioning Team. Так что, возможно, это все, что нужно. Я попробую в следующий раз посмотреть, достаточно ли этого, если вам не нужно создавать профиль, как описано выше.
Ответ 10
В дополнение к другим решениям мне нужно было отредактировать подписание кода в главном проекте и в файле Target, чтобы снова получить приложение, созданное на устройстве, после просроченного профиля подготовки.
:: Удалить старые просроченные профили
:: Добавить новый профиль с помощью Организатора
:: Очистить все цели
:: Получить информацию → Подписание кода как для основного проекта, так и для целевого
:: Сборка и запуск
Ответ 11
К сожалению, обновление в моем случае не работает. Профиль моего специального распространения истекает через 5 дней. Я получил предупреждения об этом на iPhone, и Xcode Organizer также показывает предупреждающий знак рядом с ним.
В портале обеспечения Apple, он был отмечен как неактивный, и появилась кнопка для его повторного включения. Но все же с той же датой истечения срока действия, через 5 дней. Затем я добавил еще два iPhone'а, но измененный профиль все еще истекает через 5 дней.
Наконец, я удалил профиль на портале обеспечения и создал новый с нуля, используя другое имя, но этот новый еще истекает 13 апреля, через 5 дней!
Это действительно расстраивает! Поэтому, я думаю, мне нужно подождать, пока он не истечет и не создаст новый.
В случае, если вам интересно, закончилась ли моя подписка на разработчик, это не так. Я только что обновил его в феврале.
Ответ 12
для Team Profile, простой в Preereference → Account --- > выберите учетную запись корвета → detail → нажмите левую нижнюю кнопку "Обновить". профиль будет обновлен.
Ответ 13
Они меняют, как это работает так часто. Это то, что я должен был сделать на этот раз (май 2016 года):
- Добавить новый профиль подготовки в Центре разработчиков
- Открыть настройки XCode, Учетная запись > Выбрать идентификатор Apple > Выбрать название команды > Просмотреть сведения
- Нажмите кнопку "Загрузить" в столбце "Действие" для недавно созданного профиля обеспечения
Ответ 14
Для меня проблема возникла из-за отсутствия активного производственного сертификата. Я создал новый, а затем перешел к профилю обеспечения просроченного распределения ресурсов, добавлен сертификат активации и профиль подготовки.