Может ли мобильное приложение, поддерживающее MDM, работать на устройствах, которые не работают на MDM?

Может ли мобильное приложение, созданное с интеграцией MDM (решение для управления мобильными устройствами, например, Maas360, Airwatch и т. Д.), Работать на некоторых других устройствах, которые не зарегистрированы в этом MDM? Зависит ли это от того, какой именно МДМ?

2 ответа

Решение

Да, приложение может работать за пределами MDM (если только вы не используете устаревшие методы переноса приложений, обычно не применяемые сегодня, например, службу подписи приложений Knox v1).

Важное замечание: пока приложение будет работать, функции, основанные на MDM, должны быть закодированы таким образом, чтобы они могли постепенно отступать, когда MDM недоступен (например, запрашивать ввод данных пользователем или отключать функции)

Я думаю, что, возможно, различие между MDM и MAM будет полезно для понимания ответа на этот вопрос.

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

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

Многие системы поддерживают сочетание этих двух подходов, поэтому различие может стать немного размытым.

Другие вопросы по тегам