Мне нужно ограничить удаление приложения iOS для целей MDM (управление мобильными устройствами).Есть ли способ, которым я могу достичь этого программно или иначе?
Это невозможно .
Вы не можете ограничить удаление приложения iOS.
Однако, если конкретный пользователь хочет ограничить удаление сторонних приложений, это можно сделать, перейдя к Общие> Ограничения и включив Удаление приложения switch.
Ну, вы можете сделать джейлбрейк телефона, а затем взломать флаг приложения, чтобы оно походило на системное приложение.
Но в реальном мире: нет, вы не можете этого сделать.
Нет абсолютно никакой возможности сделать это.