Instale .mobileconfig mediante progtwigción

Estoy escribiendo una aplicación para automatizar el process de conectar un dispositivo mobile Apple a una networking wifi y download los perfiles de configuration en el dispositivo. Dado que está siendo automatizado (por algo como Native Driver), todas las funciones deben controlarse mediante la propia aplicación, no enviadas a otra aplicación como Settings o Safari.

Ya estoy usando el marco privado Apple80211 para conectarse a una networking wifi, así como UIWebView en lugar de un browser para navegar a una página web específica. Una vez que navego a esta página web, mi server enviará el dispositivo mobile un file .mobileconfig para instalar un perfil de configuration. No he podido encontrar una respuesta clara sobre cómo manejar este file .mobileconfig una vez que el server lo envía. He leído en algunos lugares diferentes que UIWebView no puede manejar el file .mobileconfig una vez que se envía. ¿Cuál sería la mejor manera de manejar este file cuando se envía?

Además, una vez que se envía y se le concede que algo puede manejar el file, ¿hay alguna manera de instalar el perfil de configuration mediante progtwigción sin la necesidad de que el usuario ingrese? es decir, ¿hay algún marco público o privado que pueda implementar para instalar el perfil de configuration "detrás de escena?"

Esta aplicación solo se utilizará para testings, y solo vivirá en algunos dispositivos. Gracias de antemano, cualquier ayuda será muy apreciada.

Intenté hacer algo similar.

Lamentablemente, no lo hice con el UIWebView , pero al cambiar al Safari funcionó:

Cambie a Safari, deje que el usuario instale la configuration y envíelo de vuelta a su aplicación. Simplemente regístrese en un esquema de URL personalizado como " yourapp:// " y agregue un enlace a esta URL en el HTML .