Обновите бесплатный профиль обеспечения в заранее Apple - PullRequest
0 голосов
/ 21 мая 2018

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

Ответы [ 3 ]

0 голосов
/ 22 мая 2018

В соответствии с этой документацией об ограничениях бесплатного профиля обеспечения, мы знаем, что:

Созданные таким образом профили обеспечения истекают через одну неделю

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

0 голосов
/ 22 мая 2018

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

0 голосов
/ 21 мая 2018

С помощью бесплатного профиля вы не сможете управлять им через портал Apple Dev, как если бы у вас был платный аккаунт.

Я не уверен, как вы можете запустить обновление вручную (полагаю, если вы удалите профиль, Xcode может попытаться сгенерировать новый, а не загружать существующий с сайта разработчика Apple).Вы можете найти профили инициализации, установленные на вашем Mac, здесь: https://stackoverflow.com/a/45642752/3708242

Если вы действительно заботитесь только о утрах четверга, я бы запланировал время вашей сборки для работы с этим.всегда запускайте сборку в понедельник, а срок ее действия истекает только в понедельник.У меня нет бесплатной учетной записи, поэтому я не могу подтвердить это, но я полагаю, что XCode всегда генерирует новый профиль, когда вы создаете с помощью бесплатной учетной записи, поэтому при сборке на устройстве эта сборка всегда сможет работатьна 7 дней.Я могу ошибаться, но это было бы просто проверить.

Ключом для вас является не запускать сборку в среду вечером.

Чтобы ответить на ваш другой вопрос, единственный способ получить новый профиль обеспечения на устройстве - это выполнить сборку из Xcode.У платных аккаунтов есть и другие варианты, но бесплатный аккаунт довольно ограничен.

...