En nuestros proyectos de iOS, que comprometen al repositorio de control de versiones, tanto el certificado de firma y los perfiles de datos utilizados para generar AdHoc e AppStore construye. De esta forma, cada vez que un desarrollador nuevo descarga una nueva copia nueva de la aplicación, tiene todo lo que necesita para crear una compilación AdHoc para probadores.Validar certificado y aprovisionamiento perfil
Estamos utilizando Jenkins para la Integración Continua, y me gustaría tener un script que hace algunas comprobaciones en los archivos comprometidos. En particular, me gustaría comprobar que los perfiles de aprovisionamiento comprometidos se generaron efectivamente con el certificado de firma comprometido en el repositorio.
¿Alguien sabe cómo hacer esto desde la línea de comandos? No puedo entender el formato de archivo .mobileprovision, aunque parece ser un archivo plist binario firmado.
Esto ayuda, pero no es exactamente lo que estoy buscando. Creo que el perfil de aprovisionamiento simplemente está firmado con el certificado. Si solo pudiéramos encontrar qué firma se aplica y verificar la identidad de la firma, sería genial. – pgb
primer enlace ahora está muerto - aquí está la versión de archivo del mismo. https://web.archive.org/web/20130502092617/http://idevblog.info/mobileprovision-files-structure-and-reading – Stevko