2012-04-27 13 views
13

La aplicación en la que estoy trabajando actualmente requiere el uso de perfiles de configuración para conectarse a un servidor para descargar XML. Los certificados se distribuyen en forma de archivos .p12, y se pueden instalar en la aplicación de configuración en el iPhone como la imagen inferior izquierda.iOS get Configuration Profiles que están instalados

El problema es que en todo el mundo la gente dice que esto es imposible.

SIN EMBARGO, Junos Pulse puede hacer esto (imagen inferior derecha).

Solo está leyendo los perfiles de configuración, que es exactamente lo que necesito.

ProfilesJunos Pulse

no tenía para instalarlos en la aplicación Junos Pulse. Agregarlos al sistema y abrir la aplicación es suficiente para que se reconozcan mis perfiles.

Gracias por su ayuda :)

+2

Acabo de completar unos días de investigación sobre esto, y puedo decir con certeza que todavía es imposible. Me sorprendería si encuentras una alternativa adecuada. – TommyG

+0

¿Alguna idea sobre cómo Junos Pulse hace esto? –

+0

No vi esta solución, pero ¿dónde ves que es compatible con iOS? – TommyG

Respuesta

5

Usted no lo hará. Su aplicación es sandbox, lea el iOS App Programming Guide. Los perfiles de desarrollador no son información pública para el acceso de las aplicaciones.

+0

Entonces, ¿cómo lo hace Junos Pulse? –

+0

Parece que tiene que ingresarlos manualmente. Acabo de instalar la aplicación y no veo ninguno de mis perfiles en ningún lado. – WrightsCS

+0

Si va a Configuración -> Agregar nueva configuración -> Certificado, habrá una lista de cada certificado instalado. –

2

No estoy seguro de lo que está intentando lograr, pero los servicios de iOS Keychain le permiten almacenar y recuperar certificados y claves de una forma (supuestamente) segura. No he usado la API para almacenar otras contraseñas, por lo que no puedo decir cómo funciona con los certificados, pero de acuerdo con los documentos podría funcionar para usted.

En particular, eche un vistazo a la función SecItemCopyMatching.

Cuestiones relacionadas