He eliminado todos los certificados de desarrollo e instalador del portal de desarrollo, he creado un nuevo CSR y he generado nuevos certificados de aplicación y de instalador.MAS: clave privada de identidad de firma de código
Ahora estoy a punto de distribuir la aplicación para el MAS y estoy constantemente presentó con este error:
"Name" is a valid identity. However, the private key for the associated package
identity "Name" is not installed on this Mac.
Developer Profiles from a different Mac can be imported.
Esto me intriga, ya que la clave privada está en el sistema, de qué otra manera podría He generó los certificados sin ellos?
¡Ya lo hice, todo tiene una flecha (clave privada)! –
Como dije, asegúrese de seleccionar "Mostrar certificados caducados" en el menú Ver y lanzar todos los certificados vencidos, una vez que eliminé alguno viejo que pude validar y enviar a MAS. Al crear una nueva cuenta de usuario, efectivamente ha hecho lo mismo. – tgunr
+1 Los certificados ocultos caducados me han estado mordiendo durante días. Xcode estaba viendo una identidad de firma de código que no pude encontrar en el llavero. Resulta que era un certificado caducado oculto. – Bek