Я пытаюсь вручную создать профиль MDM, начиная с профиля, созданного с помощью диспетчера профилей Apple, а затем изменяя ключи (PayLoadtype => com.apple.mdm), а также добавляя новые необходимые. Я добавил все помеченные как обязательные в этом документе (страницы 16-18).
Однако, когда я пытаюсь импортировать мой результирующий файл .mobileconfig через Apple Configurator 2, я получаю ошибку:
Произошла непредвиденная ошибка.
Этот профиль недействителен или отсутствует требуемые значения.
[ConfigurationUtilityKit.error 0x6 (6)]
Мой вопрос заключается в том, как я могу точно определить, какие значения отсутствуют или требуются. Существуют ли и сторонние инструменты, которые я могу использовать для проверки этого, или какие-либо API, которые я могу использовать для проверки файла самостоятельно?
Хотя я мог бы вставить весь свой файл конфигурации, я хотел бы узнать, как устранять эти типы проблем в целом, вместо того, чтобы разбирать их в каждом конкретном случае. Я попытался открыть профиль в Mail на устройстве, и он даже не распознает файл как профиль (без сообщения об ошибке), несмотря на то, что он имеет правильное расширение.
Кстати, я не смог найти хороший пример полного профиля конфигурации MDM. Если кто-то может предоставить один, это было бы полезно.
В качестве альтернативы, если есть способ заставить Profile Manager сгенерировать профиль, содержащий полезную нагрузку "com.apple.md", пожалуйста, сообщите мне.