Удаленное обеспечение постоянного запуска определенного приложения iOS
Я хотел бы использовать серию iPad в качестве удаленно управляемых киосков: непрерывно запускать определенное отдельное приложение, перезапускать его в случае сбоя или перезагрузки устройства. Элементы управления iPad не будут доступны, поэтому мне не нужно блокировать ни один из них. Все они будут иметь 3G-соединение. Я также должен быть в состоянии выдвинуть обновления приложения.
Насколько я видел, управление мобильными устройствами от Apple позволяет удаленно загружать обновления приложения. Тем не менее, кажется, нет никакой возможности сказать ОС, чтобы открыть определенное приложение.
Я взглянул на fruitstrap, который позволяет устанавливать и открывать приложения на устройстве, подключенном к Mac, так же, как Xcode. Однако я не могу подключить Mac к каждому разъему док-станции iPad. Вероятно, это возможно при использовании джейлбрейка, но я бы предпочел не полагаться на это, поскольку неясно, будет ли это всегда доступно.
Итак, я ищу способы удаленно открывать определенное установленное приложение на устройстве iOS, используя 3G-соединение устройства, или настраивать само устройство для постоянной работы с конкретным приложением. Есть идеи?
2 ответа
Существует конфигурация под названием AppLock, которая позволяет вам заблокировать какое-либо приложение в режиме стиля киоска. Например, если вы скачаете Apple Configurator, вы увидите возможность настроить его через пользовательский интерфейс.
Также в этом вопросе вы можете посмотреть, как создать профиль с полезной нагрузкой AppLock.
Есть несколько вещей, которые являются особенными в отношении этой конфигурации
- Его можно установить только на "контролируемое" устройство iOS. Чтобы обеспечить контроль над устройством, вы должны подготовить его с помощью Apple Configurator, о котором я упоминал.
- Блокирует устройство iOS в указанном приложении (отключает кнопку "Домой")
- Он переключается на заблокированное приложение при установке профиля AppLock.
Пара заметок на контролируемых устройствах:
- Стандартный способ работы с такими устройствами - это подготовка их с помощью Apple Configurator и управление ими через MDM.
- Также режим контролируемого режима ограничивает, к каким компьютерам вы можете подключить свое устройство.
И еще одно общее замечание:
- Я понятия не имею, как режим Киоск будет играть с управляемым обновлением приложения.
В IOS6 есть режим киоска, см. http://www.ipadenclosures.com/blog/posts/your-ipad-into-a-kiosk. Не уверен, что вы можете обновить приложение удаленно, хотя.