Pregunta

Quiero enviar una carga útil de configuración a un dispositivo. P.ej.Quiero enviar una carga útil de restricción (no permitir safari) a un dispositivo en particular. I.E. Quiero actualizar el perfil de configuración instalado en el dispositivo.

¿Necesito enviar esta carga útil del perfil de configuración de la misma manera que envío las cargas útiles de consulta?

¿Necesito incluir todas las cargas útiles de configuración del perfil de configuración que existe en el dispositivo?O simplemente necesita enviar el que necesito para actualizar.

¡Por favor ayuda !!!

¿Fue útil?

Solución

Debe ser el contenido de los que contienen el PayloadContent del perfil que desea instalar, que ha sido codificado BASE64.

No necesita todo el XML, solo el primer bloque.

Otros consejos

Para ser claros, la sección de datos debe contener la cadena codificada (UTF8) base64 de todo, comenzando con las etiquetas de la PLIST en la MobiliConfig de IPCU a la etiqueta Fin / Plist

<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<!DOCTYPE plist PUBLIC \"-//Apple Computer/DTD PLIST 1.0//EN\"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">
<plist version=\"1.0\">
<dict>
<key>CommandUUID</key>
<string>c22d6f22-d222-4477-9e6e-5886e5f1e2a1</string>
<key>Command</key>
<dict>
<key>RequestType</key>
<string>InstallProfile</string>
<key>Payload</key>
<data>base64encode("<plist>...</plist")</data>
</dict>
</dict>
</plist>

Eliminar las declaraciones XML. Encode64 Sus datos de su plist (...).

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top