Instalar .mobileconfig mediante programación
Estoy escribiendo una aplicación para automatizar el proceso de conexión de un dispositivo móvil de Apple a una red wifi y descargar los perfiles de configuración en el dispositivo. Dado que está siendo automatizado (por algo como Native Driver), todas las funciones deben ser controladas por la propia aplicación, no enviadas a otra aplicación como Configuración o Safari.
Ya estoy usando el marco privado Apple80211 para conectarme a una red wifi así como a UIWebView en lugar de un navegador para navegar a una página web específica. Una vez que navegue a esta página web, mi servidor enviará al dispositivo móvil un archivo .mobileconfig para instalar un perfil de configuración. No he podido encontrar una respuesta clara sobre cómo manejar este archivo .mobileconfig una vez que el servidor lo envía. He leído en algunos lugares diferentes que UIWebView no puede manejar el archivo .mobileconfig una vez que se envía. ¿Cuál sería la mejor manera de manejar este archivo cuando se envía?
Además, una vez que se envía y se concede que algo puede manejar el archivo, ¿hay una manera de instalar el perfil de configuración mediante programación sin la necesidad de que el usuario lo ingrese? es decir, ¿hay marcos públicos o privados que pueda implementar para instalar el perfil de configuración "detrás de la escena"?
Esta aplicación solo se utilizará con fines de prueba y solo se utilizará en un puñado de dispositivos. Gracias de antemano, cualquier ayuda será muy apreciada.