Según tengo entendido, Xcode puede volver a firmar un archivo .ipa desde un archivo durante el proceso de envío de App Store, lo que le permite crear un archivo con un perfil de aprovisionamiento de desarrollador y luego firmarlo con un perfil de distribución más adelante. Aquí hay una publicación que explica de lo que estoy hablando: http://oleb.net/blog/2011/06/code-signing-changes-in-xcode-4/¿Puedo archivar con un certificado de desarrollador y luego volver a firmarlo durante el envío con un certificado de distribución?
Lamentablemente, no puedo hacer que funcione. Cuando creo un archivo usando un perfil de Desarrollador, intento enviarlo con un perfil de Distribución, obtengo el siguiente error: "Verificación de verificación de código de la aplicación fallida. La firma no era válida, contiene derechos no permitidos o no se firmó con un certificado de distribución de iPhone. "
La aplicación no utiliza ningún derecho y no tiene ningún archivo de derechos. El error es correcto: "no se firmó con un certificado de distribución de iPhone", porque se firmó originalmente con un certificado de desarrollador, y estoy intentando resignarlo con un certificado de distribución. Pensé que esto era una cosa válida para hacerlo ...
¿Por qué no firmarlo bien la primera vez? El código de los archivos del organizador de Xcode lo firma de nuevo solo para estar seguro durante la carga o validación, no reemplaza la firma. – CodaFi
La razón por la que lo hago de esta manera es porque trabajo con un equipo, y no todos tienen acceso a nuestro perfil de Distribución. Así que quiero que puedan compilar el archivo con sus perfiles de desarrollador, envíelo; luego lo vuelvo a firmar y enviarlo. –