Как определить, какие значения отсутствуют в профиле конфигурации MDM (ConfigurationUtilityKit.error - 0x6) - PullRequest
0 голосов
/ 15 июня 2019

Я пытаюсь вручную создать профиль MDM, начиная с профиля, созданного с помощью диспетчера профилей Apple, а затем изменяя ключи (PayLoadtype => com.apple.mdm), а также добавляя новые необходимые. Я добавил все помеченные как обязательные в этом документе (страницы 16-18).

Однако, когда я пытаюсь импортировать мой результирующий файл .mobileconfig через Apple Configurator 2, я получаю ошибку:

Произошла непредвиденная ошибка.

Этот профиль недействителен или отсутствует требуемые значения.

[ConfigurationUtilityKit.error 0x6 (6)]

Мой вопрос заключается в том, как я могу точно определить, какие значения отсутствуют или требуются. Существуют ли и сторонние инструменты, которые я могу использовать для проверки этого, или какие-либо API, которые я могу использовать для проверки файла самостоятельно?

Хотя я мог бы вставить весь свой файл конфигурации, я хотел бы узнать, как устранять эти типы проблем в целом, вместо того, чтобы разбирать их в каждом конкретном случае. Я попытался открыть профиль в Mail на устройстве, и он даже не распознает файл как профиль (без сообщения об ошибке), несмотря на то, что он имеет правильное расширение.

Кстати, я не смог найти хороший пример полного профиля конфигурации MDM. Если кто-то может предоставить один, это было бы полезно.

В качестве альтернативы, если есть способ заставить Profile Manager сгенерировать профиль, содержащий полезную нагрузку "com.apple.md", пожалуйста, сообщите мне.

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