Я ищу информацию о Программе разработчиков iOS для предприятий. Из того, что я прочитал, внутреннее распространение позволяет компаниям распространять приложения для iOS внутри компании, не зная UDID устройств (в отличие от того, что происходит со специальным распределением. ). Приложения, созданные с помощью этих профилей, могут быть технически установлены на любом устройстве iOS (без ограничений на количество устройств), но в лицензионном соглашении говорится, что мы не можем распространять корпоративные приложения кому-либо за пределами компании.
Из того, что я прочитал, мы можем распространять приложения через любой носитель на предприятии. В нашем случае мы хотим поместить .ipa
и его .plist
в нашу интрасеть (защищенную посредством аутентификации). Наши пользователи могут просто перейти на этот сайт с любого устройства iOS, ввести свои учетные данные, щелкнуть ссылку и установить приложение. Замечательно.
Но как работают обновления? Я не могу найти информацию по этой теме. Если я создам новую версию приложения, все устройства будут обновляться автоматически без моего вмешательства?
In-House App Development Accelerator Guide
документе Apple говорится: вам нужно уведомить сотрудников об обновлении и дать им указание установить приложение. Если идентификатор приложения, назначенный приложению в Xcode, не изменен, оно распознает приложение как существующее и установит обновление, сохраняя локально сохраненные данные или настройки приложения. Для большего удобства рассмотрите возможность разработки в приложении функции, которая связывается с сервером для получения обновлений во время выполнения. 06.11.2012