2010-02-03 19 views
5

¿Alguien sabe si hay una API para verificar si se ha instalado un determinado Perfil de configuración en un dispositivo iOS?Verificar/Verificar para ver si se ha instalado un Perfil de configuración en el iPhone

Gracias, Cole

+0

No creo que esto sea posible. ¿Qué tipo de información desea obtener del Perfil de configuración? –

+0

estoy trabajando en una aplicación empresarial, y una de nuestras BR es garantizar que se haya instalado un perfil de configuración que tenga una carga útil de contraseña no predeterminada añadida. la empresa no quiere que la aplicación funcione en absoluto si este perfil de configuración no está instalado. Entonces solo un BOOL que devolvería si está instalado o no sería genial. – Cole

+0

¿Hiciste algún progreso en este tema? – Luke

Respuesta

6

No hay API para eso, pero no es una solución basada en la validación de certificados. Debe crear un certificado raíz autofirmado e incluirlo en su perfil de configuración. Luego debe crear otro certificado firmado por este certificado raíz e incluirlo en su aplicación. Cuando necesite verificar si un perfil de configuración está instalado, puede verificar si ese certificado es de confianza. Ver los foros de desarrolladores de Apple para más detalles - https://devforums.apple.com/message/11142#11142

+0

Muy interesante, gracias por la respuesta! – Cole

+0

¿Funciona este enfoque? a partir de iOS 7,8,9 y todo. ¡En el hilo adjunto se da la impresión de que este enfoque falla y no es coherente! ¿Puedes por favor arrojar algo de luz sobre esto? –

Cuestiones relacionadas