Запретить удаление приложения iOS для предприятия

Я бы хотел, чтобы пользователи iOS не удалялись пользователями. Apple предоставляет документацию о том, как это сделать для веб-клипов , но я изо всех сил пытаюсь найти что-либо, связанное с реальными приложениями. Является ли это возможным ? и если да, то как это сделать?

Идеальное решение будет включать настройку в файле установки plist, но также будут работать параметры с конфигурационными профилями или MDM.

Единственный способ, которым я знаю, чтобы предотвратить удаление приложений, выглядит следующим образом:

На вашем iPhone / iPad перейдите в Настройки -> Общие -> Ограничения -> Удаление приложений (отключено).

Вам нужно будет ввести пароль ограничений и включить ограничения.

Я уверен, что невозможно предотвратить удаление определенных приложений с использованием общедоступного API и MDM.

На самом деле, я не видел решения для этого даже для частных API.

PS Сангони прав. Преобладание для удаления всех приложений является самым близким, которое вы можете получить. И он настраивается через MDM.

Я потратил много времени на эту вещь, но я не мог найти ничего. Я предполагаю, что это невозможно благодаря простой настройке plist.

Насколько я знаю, для любого не взломанного устройства

Вы можете сделать приложения неуязвимыми, выполнив следующие варианты в iOS.

Настройки -> Общие -> Ограничения -> Удаление приложений -> Выкл.

настройки

В случае корпоративных приложений:

Вы можете попробовать создать собственный профиль конфигурации с помощью iPCU (Конфигурация iPhone) или Apple Configurator и установить его на нескольких устройствах, или вы можете использовать Enterprise MDM для этого.

FYI:

Эта функция была введена в Apple iOS 4.3

Interesting Posts
Давайте будем гением компьютера.