2016-04-03 2 views
0

В моем приложении для предприятий работает более 1000 пользователей. Вчера мой профилирование истекло. Со вчерашнего дня у меня было много вызовов пользователей, что они не смогли использовать их приложение.Нужно ли мне снова и снова строить сборку после истечения срока профилирования?

Есть ли способ, чтобы существующему пользователю не нужно было устанавливать новую сборку еще раз. Потому что очень сложно сказать более чем 1000 пользователям повторно установить приложение снова.

Пожалуйста, помогите мне. Проблема связана с производством.

ответ

0

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

Есть несколько способов сделать это, но вот самые популярные методы:

  1. Если устройства управляются с помощью MDM продукт, вы можете нажать на новый профиль к устройствам с помощью возможности МДМ. Опять же, вы можете использовать систему MDM, чтобы продвигать только профиль подготовки, или вы можете нажать новую конструкцию приложения с новым профилем подготовки. Судя по тому, что вы будете запрашивать пользователей для повторной загрузки приложения, я не считаю, что вы используете MDM для управления устройствами.

  2. Если у вас установлены более старые устройства (iOS 7 и ранее), вы можете вручную установить новый профиль пользователя. Вы можете отправить профиль доступа пользователям, и они смогут открывать профили на своем устройстве. Или вы можете разместить профиль на веб-сервере и направить пользователей на открытие ссылки для установки профиля. Затем приложение будет работать с новым, действительным профилем.

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

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

+0

Кроме того, для корпоративных приложений в среде, отличной от MDM, важно создавать некоторые возможности самообновления. Вам все равно понадобилось бы обновить профиль и перестроить приложение несколько недель назад. Затем вы запускаете функцию самообновления, чтобы предложить пользователям установить обновление при запуске. – wottle

+0

Спасибо wottle, но когда я пытаюсь установить профиль подготовки с помощью ссылки, то на iOS 9.0 и позже он не получит установку. Есть ли другой способ установить его на iOS 9.0 и более поздних версиях. –

+0

Да, я забыл упомянуть, что опция 2 работает только на устройствах под управлением iOS 7 и ранее. Я уточню свой ответ. К сожалению, у вас остались варианты 1 или 3. – wottle

Смежные вопросы