К сожалению, вам нужно будет каким-либо образом получить новый профиль подготовки на устройствах. Профиль обеспечения должен попасть на устройство, и вы можете просто предоставить новый профиль самостоятельно, или вы можете перестроить приложение, и профиль будет включен в полезную нагрузку приложения.
Есть несколько способов сделать это, но вот самые популярные методы:
Если устройства управляются с помощью MDM продукт, вы можете нажать на новый профиль к устройствам с помощью возможности МДМ. Опять же, вы можете использовать систему MDM, чтобы продвигать только профиль подготовки, или вы можете нажать новую конструкцию приложения с новым профилем подготовки. Судя по тому, что вы будете запрашивать пользователей для повторной загрузки приложения, я не считаю, что вы используете MDM для управления устройствами.
Если у вас установлены более старые устройства (iOS 7 и ранее), вы можете вручную установить новый профиль пользователя. Вы можете отправить профиль доступа пользователям, и они смогут открывать профили на своем устройстве. Или вы можете разместить профиль на веб-сервере и направить пользователей на открытие ссылки для установки профиля. Затем приложение будет работать с новым, действительным профилем.
Восстановить приложение и перераспределить его. Когда пользователи загружают приложение (или любые другие приложения, созданные с профилем, если вы используете подстановочный знак в своем профиле), новый профиль должен заменить другой, и приложение сможет запустить.
К сожалению, для всех этих методов требуется, чтобы новый профиль загружался с сайта разработчика на каждое из этих устройств.
Кроме того, для корпоративных приложений в среде, отличной от MDM, важно создавать некоторые возможности самообновления. Вам все равно понадобилось бы обновить профиль и перестроить приложение несколько недель назад. Затем вы запускаете функцию самообновления, чтобы предложить пользователям установить обновление при запуске. – wottle
Спасибо wottle, но когда я пытаюсь установить профиль подготовки с помощью ссылки, то на iOS 9.0 и позже он не получит установку. Есть ли другой способ установить его на iOS 9.0 и более поздних версиях. –
Да, я забыл упомянуть, что опция 2 работает только на устройствах под управлением iOS 7 и ранее. Я уточню свой ответ. К сожалению, у вас остались варианты 1 или 3. – wottle