Порядок установки полезной нагрузки не определен?

Профили конфигурации могут быть установлены на iOS (через iPCU, MDM, web и т. Д.).

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

Интересно, является ли порядок установки полезных нагрузок предопределенным или неопределенным.

С одной стороны, если это массив, я предполагаю, что они установлены в предопределенном порядке. С другой стороны, я не нашел никакой информации на эту тему.

1 ответ

Решение

Вообще говоря, @tc, написавший комментарий, прав. Лучше не полагаться на недокументированную функциональность.

Однако я поэкспериментировал с этим и обнаружил, что полезные нагрузки устанавливаются в том порядке, в котором они указаны в массиве.

Вероятно, единственным исключением будет полезная нагрузка идентификатора, на которую ссылаются WiFi, VPN или MDM. Однако я их не пробовал.

Другие вопросы по тегам