Щойно отримав повідомлення про те, що термін дії профілю підготовки для одного з моїх програм закінчується. Чи є спосіб, яким я можу поновити існуючий, чи мушу відтворити новий?
Відповіді:
Для оновлення профілю підготовки команди, керованого Xcode:
В організаторі Xcode:
Я зайшов на Портал програм на сайті розробника Apple, натиснув Надання, натиснув кнопку "Поновити" поруч із моїм профілем, статус змінився з "минув" на "очікує", почекав кілька хвилин, натиснув оновити, новий статус був активний до 3 місяців, я натиснув "Завантажити", знайшов завантажений файл у моїй папці для завантажень та перетягнув його на мій значок XCode. (У мене вже працював Xcode і підключений iphone). З’явився новий профіль, і я видалив старий (будьте обережні, тому що вони мали однакові назви, але коли ви наведете на них курсор, з’явиться дата закінчення терміну дії).
Я думаю, тому що у мене був телефон, підключений до мережі, він уже автоматично оновився до телефону, тому що мені не довелося повторно синхронізувати або щось інше.
Тепер мій додаток знову працює!
Я зробив те, що ви пропонуєте, і я також не бачу кнопки "Поновити".
Далі - як я поновив свою.
Я бачу свої три профілі (companynameProfile, "Profile Provisioning Profile" і productnameProfile). Термін дії першого та третього закінчується протягом декількох тижнів. Другий (і лише другий) позначений як "керований Xcode". Назви профілів відображаються в таблиці зі стовпцями з написом: "Надання профілю", ідентифікатор програми, статус та дії. Статус для всіх трьох - "Активний". Перші 1 та 3, у стовпці "Дії" є кнопка "Завантажити" та посилання "Редагувати". Для 2 стовпець gthe Action має лише кнопку "Завантажити".
Ніде немає кнопки / посилання "Поновити" (або "Оновити") (і я зробив джерело перегляду і теж шукав :)
Отже, я подумав ... клацніть на "Редагувати" на №3 ... спливаюче вікно із двома варіантами: Змінити та Дублювати. Я вибрав "Змінити"
Досі немає оновлення / оновлення ... але є кнопка "Надіслати" ... яка не працює (виявляється, якась сіра, але це зовсім не очевидно ... поганий дизайн інтерфейсу).
Я виявив, що якщо я щось змінив на екрані (у моєму випадку я вибрав раніше не використовуваний пристрій), "Надіслати" темніє (стає доступним). Клацніть на "Надіслати". Ви спокійно (ще одна проблема з користувацьким інтерфейсом :) повертаєтесь на попередню сторінку, а кнопки "Завантажити" та "Редагувати" зникли, а в стовпці стану має бути "Очікує на розгляд"!
Через деякий час я оновив вікно (перезавантажив) (не знаю, чи було б оновлено автоматично) ... і побачив, що стовпець стану змінився на "Активний".
Тепер ... я завантажив новий профіль (той, про який чортова сторінка не повідомляє вам, є новим, і не ВКАЗАЄ ДАТИ ТЕРМІНУ РОБОТИ, щоб ви могли сказати собі ... третій недолік інтерфейсу вже :)
Я завантажив профіль, видалив старий профіль зі списку у вікні Органайзер Xcode, потім перетягнув новий у вікно Організатора Xcode і ... вуаля, Організатор показує нову дату закінчення (приблизно 3 місяці з сьогоднішнього дня ).
Сподіваюся, що це допоможе,
Стен Купертіно, Каліфорнія, США
Чи знаєте ви, чи кнопка поновлення з’явилася лише після закінчення терміну дії профілю? У мене профіль, термін дії якого скоро закінчиться, але на даний момент кнопка "оновити" не відображається.
Просто прочитайте в іншому місці, що, мабуть, це саме так.
Вони змінили це зараз. (Жовтень 2010)
Увійдіть на веб-сайт розробника iPhone: http://developer.apple.com/
Потім натисніть "Портал забезпечення" в меню правої бічної панелі (праворуч у верхній частині).
На наступній сторінці натисніть "Надання" у меню лівої бічної панелі
Потім ви побачите свій профіль / профілі забезпечення, а також кнопку / поновити / натисніть - натисніть :)
Станом на травень 2017 року, здається, цей процес ще раз (трохи) змінився.
Я не вважаю за необхідне , щоб фактично змінити що - небудь робити з моїм профілем, і , до щастя сертифікат все ще діє так відновлення в кінцевому підсумку бути простим процесом , хоча з'ясувати точно , що робити не просто.
Оновлення в березні 2013 року
Термін дії профілю підготовки пов'язаний з датою закінчення терміну дії сертифіката розробника. І я не хотів чекати, поки він закінчиться, тому ось що я зробив -
Вони змінюють спосіб роботи так часто. Ось що мені довелося зробити цього разу (травень 2016 р.):
Щоб оновити профіль розробки до закінчення терміну його дії, я нарешті знайшов спосіб, який працює для мене. Я виділив жирним шрифтом ті кроки, яких раніше пропускав.
Перейдіть на портал забезпечення Apple, виберіть "Надання". Ви отримаєте список "Профілі забезпечення розробки", де ви побачите свій профіль, який скоро закінчується, із міткою "Керується XCode". Натисніть кнопку «Новий профіль» зверху, виберіть тип профілю, який ви хочете, і створіть його. Зачекайте півхвилини, оновіть головний екран, і коли він відображатиме новий профіль як "Активний", поверніться до XCode, перейдіть до Органайзера, виберіть "Надання профілів" під "Бібліотека" у верхній лівій колонці. Натисніть "Оновити" внизу, увійдіть (якщо він запитує), і новий профіль з’явиться у списку через короткий час.
Тепер, що найважливіше, підключіть пристрій і перетягніть свій новий профіль у рядок "Надання профілів" під підключеним пристроєм у лівій колонці.
Нарешті, ви можете очистити старі профілі зі свого пристрою, якщо вам хочеться.
Примітка: цікаво, здається, що просто позначення та видалення вашого профілю підготовки на сайті порталу підготовки iOS призводить до створення нового свіжого профілю підготовки команди. Тож, можливо, це все, що потрібно. Я спробую цього наступного разу, щоб перевірити, чи достатньо цього, якщо так, то вам не потрібно створювати профіль, як я описав вище.
На додаток до інших рішень мені потрібно було відредагувати підпис коду в основному проекті та цільовому файлі, щоб повернути програму додатків на пристрій знову після закінчення терміну дії профілю надання.
:: Видалити старі профілі, термін дії яких минув
:: Додайте новий профіль до Організатора
:: Очистити всі цілі
:: Отримати інформацію -> Підпис коду як для основного проекту, так і для цілі
:: Створення та запуск
На жаль, відновлення, здається, не працює в моєму випадку. Мій спеціальний профіль розповсюдження закінчується через 5 днів. Я отримав попередження про це на iPhone, і Xcode Organizer також показує попереджувальний знак поруч.
На порталі забезпечення Apple це було позначено як неактивне, і була кнопка для його повторної активації. Але все ще з тією ж датою закінчення терміну дії, через 5 днів. Потім я додав до нього ще два iPhone, проте змінений профіль закінчується через 5 днів.
Нарешті, я видалив профіль на порталі забезпечення та створив новий з нуля, використовуючи іншу назву, але цей новий термін дії закінчується 13 квітня через 5 днів!
Це справді засмучує! Тож, мабуть, мені доведеться почекати, поки він закінчиться, і створити новий.
Якщо вам цікаво, чи закінчується підписка розробника, це не так. Я просто поновив його в лютому.
Для мене проблема виникала через відсутність активного виробничого сертифіката. Я створив новий, а потім перейшов до простроченого профілю надання розподілу, додав сертифікат і профіль підготовки активувався.