Поновити профіль забезпечення


87

Щойно отримав повідомлення про те, що термін дії профілю підготовки для одного з моїх програм закінчується. Чи є спосіб, яким я можу поновити існуючий, чи мушу відтворити новий?

Відповіді:


61

Для оновлення профілю підготовки команди, керованого Xcode:

В організаторі Xcode:

  • Клацніть правою кнопкою миші на своєму пристрої (у лівому списку)
  • Натисніть "Додати пристрій на портал надання"
  • Зачекайте, поки це буде зроблено!

Примітка. Спочатку мені довелося видалити з пристрою профіль підготовки, який скоро закінчився.
erikprice

1
Ця методика не працює для мене сьогодні вранці. Я дістаюся до "Список команд", а потім спливаюче вікно каже мені "Запит закінчився"
Тоні Адамс,

Не знаю, що мені це виправило, але так. Я думаю, що я модернізував xCode або щось інше. Вибачте, я не можу бути точнішим ...
Тоні Адамс

Для компанії, яка славиться інтуїтивністю (якщо це слово), це надзвичайно приховано і неясно. Працював у мене, він також підказав мені щось інше, що стосується профілю підготовки, і запитав, чи повинен xcode отримати його для мене, я сказав, що так, і це спрацювало.
Бретт Грегсон,

7
Цей варіант вже не існує
Х'ю Джеффнер,

25

Я зайшов на Портал програм на сайті розробника Apple, натиснув Надання, натиснув кнопку "Поновити" поруч із моїм профілем, статус змінився з "минув" на "очікує", почекав кілька хвилин, натиснув оновити, новий статус був активний до 3 місяців, я натиснув "Завантажити", знайшов завантажений файл у моїй папці для завантажень та перетягнув його на мій значок XCode. (У мене вже працював Xcode і підключений iphone). З’явився новий профіль, і я видалив старий (будьте обережні, тому що вони мали однакові назви, але коли ви наведете на них курсор, з’явиться дата закінчення терміну дії).

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

Тепер мій додаток знову працює!


8
У мене немає кнопки поновлення поряд із профілем, термін дії якого минув. Що це означає? Як його відновити?
MikeN

Не знаю. Можливо, це змінилося з тих пір, як я це зробив майже два роки тому.
daver

1
якщо термін дії основного сертифіката закінчився, спочатку потрібно його відновити, а потім відредагувати кожен прострочений профіль і подати його разом із новим сертифікатом
valexa

У розділі Надання> Розповсюдження. У мене також немає жодної кнопки "Поновити". Мій сертифікат розповсюдження дійсний. Не знаю, що робити?
неонеє

Більше не точно ... На цьому етапі найкраще видалити цю відповідь
lance.dolan

14

Я зробив те, що ви пропонуєте, і я також не бачу кнопки "Поновити".

Далі - як я поновив свою.

Я бачу свої три профілі (companynameProfile, "Profile Provisioning Profile" і productnameProfile). Термін дії першого та третього закінчується протягом декількох тижнів. Другий (і лише другий) позначений як "керований Xcode". Назви профілів відображаються в таблиці зі стовпцями з написом: "Надання профілю", ідентифікатор програми, статус та дії. Статус для всіх трьох - "Активний". Перші 1 та 3, у стовпці "Дії" є кнопка "Завантажити" та посилання "Редагувати". Для 2 стовпець gthe Action має лише кнопку "Завантажити".

Ніде немає кнопки / посилання "Поновити" (або "Оновити") (і я зробив джерело перегляду і теж шукав :)

Отже, я подумав ... клацніть на "Редагувати" на №3 ... спливаюче вікно із двома варіантами: Змінити та Дублювати. Я вибрав "Змінити"

Досі немає оновлення / оновлення ... але є кнопка "Надіслати" ... яка не працює (виявляється, якась сіра, але це зовсім не очевидно ... поганий дизайн інтерфейсу).

Я виявив, що якщо я щось змінив на екрані (у моєму випадку я вибрав раніше не використовуваний пристрій), "Надіслати" темніє (стає доступним). Клацніть на "Надіслати". Ви спокійно (ще одна проблема з користувацьким інтерфейсом :) повертаєтесь на попередню сторінку, а кнопки "Завантажити" та "Редагувати" зникли, а в стовпці стану має бути "Очікує на розгляд"!

Через деякий час я оновив вікно (перезавантажив) (не знаю, чи було б оновлено автоматично) ... і побачив, що стовпець стану змінився на "Активний".

Тепер ... я завантажив новий профіль (той, про який чортова сторінка не повідомляє вам, є новим, і не ВКАЗАЄ ДАТИ ТЕРМІНУ РОБОТИ, щоб ви могли сказати собі ... третій недолік інтерфейсу вже :)

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

Сподіваюся, що це допоможе,

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


1
У моєму випадку у мене був профіль надання розповсюдження, термін дії якого минув. Я поновив його, вибравши "Змінити", а потім у спливаючій кнопці "Ідентифікатор програми" виберіть неправильний елемент, а потім знову виберіть оригінальний ідентифікатор програми. Потім я зміг натиснути кнопку «Надіслати».
neoneye

8

Чи знаєте ви, чи кнопка поновлення з’явилася лише після закінчення терміну дії профілю? У мене профіль, термін дії якого скоро закінчиться, але на даний момент кнопка "оновити" не відображається.

Просто прочитайте в іншому місці, що, мабуть, це саме так.


1
у типовому для яблука "зручному" режимі, здається, опція поновлення стає доступною лише після закінчення терміну дії.
orion elenzil

2
Це неправда, ви просто завантажуєте новий профіль у будь-який момент часу, і у вас є нова дата закінчення терміну дії.
ingh.am

1
Це не спрацювало для мене, коли я спробував щойно; профілі резервування мають однаковий термін дії. (Я навіть видалив старі з Організатора Xcode, а потім затягнув нові; ніякої радості.)
Гленн,

1
... однак, Я МОГО отримати нові дати закінчення терміну дії, вибравши "Редагувати", внісши певні зміни (наприклад, знявши прапорець для пристрою) та надіславши.
Гленн,

8

Вони змінили це зараз. (Жовтень 2010)

  1. Увійдіть на веб-сайт розробника iPhone: http://developer.apple.com/

  2. Потім натисніть "Портал забезпечення" в меню правої бічної панелі (праворуч у верхній частині).

  3. На наступній сторінці натисніть "Надання" у меню лівої бічної панелі

  4. Потім ви побачите свій профіль / профілі забезпечення, а також кнопку / поновити / натисніть - натисніть :)


8

Станом на травень 2017 року, здається, цей процес ще раз (трохи) змінився.

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

  1. Виберіть профіль, який закінчується, у своєму обліковому записі розробника та натисніть "Редагувати" Виберіть "Термін дії профілю" та "Редагувати"
  2. Натисніть кнопку «Створити»
    • Переконайтеся, що сертифікат, зв’язаний із профілем, діє ще принаймні рік
    • Я не знайшов необхідним будь-яким чином змінювати профіль Натисніть кнопку «Створити»
  3. На наступному екрані переконайтеся, що термін дії профілю продовжено Перевірте продовжений термін придатності

1
Як отримати доступ до екрана на кроці 1? Припускаю, це десь на веб-сайті розробника ..
galactikuh

@galactikuh вам потрібно буде ввійти на сторінку developer.apple.com, а потім вибрати «Сертифікати, ідентифікатори та профілі» та знайти профіль, який потребує оновлення
jandersen

Схоже, термін дії мого облікового запису закінчився, що пояснює, чому я його не бачу.
galactikuh

Вам потрібно заплатити, щоб отримати це зараз? Все, що я намагаюся зробити на developer.apple.com, просто спрямовує мене на сторінку, де ви купуєте членство в програмі розробника за £ 79 ... але я спочатку зміг створити профіль без членства, то чи це змінилося?
Жуль

1
@galactikuh - врешті-решт я все працював. Довелося повністю видалити інформацію про обліковий запис із розділу підготовки організатора, а потім додати його назад, і це змусило його правильно поновити.
Жуль

3

Оновлення в березні 2013 року

Термін дії профілю підготовки пов'язаний з датою закінчення терміну дії сертифіката розробника. І я не хотів чекати, поки він закінчиться, тому ось що я зробив -

  • Перейдіть на портал iOS Provisioning
  • Відкликати поточний сертифікат
  • У Xcode> Органайзер перейдіть на сторінку Надання профілів (у розділі Бібліотека)
  • Натисніть "Оновити", і вам буде запропоновано створити новий сертифікат розробника, оскільки поточний сертифікат було скасовано
  • Виконайте кроки для його створення
  • Поверніться до порталу підготовки iOS для своїх профілів розповсюдження та змініть щось щодо нього, щоб він увімкнув кнопку надсилання.
  • Надішліть його, і до нього буде застосовано дату нового сертифіката

У мене теж був профіль резервування, який закінчувався через 12 днів, який був пов’язаний із сертифікатом, який також закінчувався через 12 днів. Використання вищевказаних кроків дозволило Xcode відновити сертифікат, який я відкликав. Потім мені довелося перев’язати свої профілі надання розподілу з новим сертифікатом. Все добре.
TJ Asher

типове криваве яблуко, вони завжди змінюють спосіб роботи
1800 ІНФОРМАЦІЯ

На жаль, це вже не спрацює. У мене є проект, яким керують (як і раніше) на XCode 4.6.3, і кнопка «Оновити» в Організаторі більше не отримує запити, які обслуговує apple. Коли ти натискаєш кнопку, на ній пише "Послуга недоступна", так що .... спасибі яблуко.
Logicsaurus Rex

2

У Xcode4 перейдіть до Організатора. Виберіть у бібліотеці профілі забезпечення. Виберіть свій профіль забезпечення та натисніть кнопку «Оновити» внизу. Він попросить вас ввести логін та пароль. Після цього профіль оновлюється.


2

Вони змінюють спосіб роботи так часто. Ось що мені довелося зробити цього разу (травень 2016 р.):

  • Додайте новий профіль підготовки до Центру для розробників
  • Відкрийте налаштування XCode, Обліковий запис> Виберіть ідентифікатор Apple> Виберіть ім'я команди> Переглянути деталі
  • Натисніть кнопку Завантажити у стовпці Дія для нещодавно створеного профілю підготовки

1

Щоб оновити профіль розробки до закінчення терміну його дії, я нарешті знайшов спосіб, який працює для мене. Я виділив жирним шрифтом ті кроки, яких раніше пропускав.

Перейдіть на портал забезпечення Apple, виберіть "Надання". Ви отримаєте список "Профілі забезпечення розробки", де ви побачите свій профіль, який скоро закінчується, із міткою "Керується XCode". Натисніть кнопку «Новий профіль» зверху, виберіть тип профілю, який ви хочете, і створіть його. Зачекайте півхвилини, оновіть головний екран, і коли він відображатиме новий профіль як "Активний", поверніться до XCode, перейдіть до Органайзера, виберіть "Надання профілів" під "Бібліотека" у верхній лівій колонці. Натисніть "Оновити" внизу, увійдіть (якщо він запитує), і новий профіль з’явиться у списку через короткий час.

Тепер, що найважливіше, підключіть пристрій і перетягніть свій новий профіль у рядок "Надання профілів" під підключеним пристроєм у лівій колонці.

Нарешті, ви можете очистити старі профілі зі свого пристрою, якщо вам хочеться.

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


1

На додаток до інших рішень мені потрібно було відредагувати підпис коду в основному проекті та цільовому файлі, щоб повернути програму додатків на пристрій знову після закінчення терміну дії профілю надання.

:: Видалити старі профілі, термін дії яких минув

:: Додайте новий профіль до Організатора

:: Очистити всі цілі

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

:: Створення та запуск


1

На жаль, відновлення, здається, не працює в моєму випадку. Мій спеціальний профіль розповсюдження закінчується через 5 днів. Я отримав попередження про це на iPhone, і Xcode Organizer також показує попереджувальний знак поруч.

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

Нарешті, я видалив профіль на порталі забезпечення та створив новий з нуля, використовуючи іншу назву, але цей новий термін дії закінчується 13 квітня через 5 днів!

Це справді засмучує! Тож, мабуть, мені доведеться почекати, поки він закінчиться, і створити новий.

Якщо вам цікаво, чи закінчується підписка розробника, це не так. Я просто поновив його в лютому.


1

для профілю команди, просто в розділі «Налаштування» -> «Обліковий запис ->> виберіть обліковий запис -> деталі -> натисніть ліву нижню кнопку« оновити ». профіль буде оновлено.


1

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


Атул, чи можливо, що термін дії мого місячного профілю підготовки закінчився, оскільки термін його дії закінчився? Я правий, що у вас була та сама проблема? Я створив профіль забезпечення для розповсюдження місяць тому, термін дії якого закінчився вчора, але я не маю уявлення, чому.
rihe
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.