Что происходит, когда срок действия профиля предоставления истекает?

#ios #ipad #app-store #profile

#iOS #iPad #app-store #Профиль

Вопрос:

Когда я добавляю свой профиль предоставления в Xcode через Органайзер, я вижу, что для профиля установлена только 3-месячная продолжительность.

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

Как это обычно работает?

Ответ №1:

Приложение не сможет запуститься из-за истечения срока действия профиля. Вам нужно будет обновить профиль подготовки и установить этот обновленный профиль на устройстве; или перестроить и переустановить приложение с другим профилем, срок действия которого не истек. Разработчик также должен не допустить истечения срока действия своей регистрации разработчика стоимостью 99 долларов, чтобы иметь возможность продлевать или создавать новые условия.

Специальные профили имеют более длительные сроки действия. Но если вам нужно приложение, срок действия которого не истекает, единственной альтернативой для устройств со стандартной ОС iOS является его одобрение Apple, а затем загрузка из App Store. После загрузки приложения у вас есть возможность удалить его из продажи.

Комментарии:

1. При условии, что профиль имеет тот же идентификатор приложения и сертификат , он работает. AFAIK, сборки, подписанные старыми сертификатами, несовместимы с новыми профилями, что немного раздражает (тем более, что максимальный срок действия профиля — это срок действия сертификата!). Также возможно повторно подписать старую сборку с новым профилем (я думаю, это то, что «Сборка и архив» должны сделать для вас).

2. Люди, читающие это, не запутывайтесь, ответ касается тестовых приложений. Как и в других вопросах по StackOverflow, отмечается, что приложения, которые уже были выпущены через App Store, продолжат функционировать после истечения срока действия provisioning profile: apple.stackexchange.com/questions/380740 /…