Я пытаюсь использовать AirWatch API для удаления приложения с устройства iOS. Документы API (v9.1) содержат эту ограниченную информацию:
Удалить публичное приложение с устройства
функциональность — Удаляет общедоступное приложение с устройства.
HTTP метод — СООБЩЕНИЕ
API URI — https: // хост / API / Mam / приложение / государственный /{ApplicationID} / удаления
Ответ получен — нет данных
DeviceId идентифицирован в Request-Payload
Я могу успешно перечислить «приложения» на устройстве через API AirWatch Получить информацию о приложении с устройства URL https: // хост / API / MDM / устройства /{ID} / приложений? страница = {страница}&размер_страницы = {размер_страницы} и определить, какие ApplicationID Я хочу удалить (например, идентификатор приложения = 22504).
Однако проблема в том, что я получаю ошибку:
«Код ошибки»: 404, «Сообщение»: «Приложение не найдено или пользователь не имеет к нему доступа».
Ну я ЗНАТЬ что это там после того, как AirWatch сообщил мне об этом, так что это не проблема. И документация предполагает, что это будет просто Работа поскольку это не перечисляет никакие возможности ошибки.
У кого-нибудь есть предложения? Документация AirWatch API не очень хорошая. , , , и некоторые из них являются неправильными или имеют ошибки.
Задача ещё не решена.
Других решений пока нет …