Comando/usr/bin/codesign falló con el código de salida 1
-
27-10-2019 - |
Pregunta
No tengo idea de por qué aparece este error al hacer la ejecución final para su distribución antes de enviarlo al iTunesconnect:
/Users/Val/Library/Developer/Xcode/DerivedData/Mathematics-dzakmzlewrmgvibasvuixiwmkwwp/Build/Products/Debug-iphoneos/Mathematics.app: replacing invalid existing signature
/Users/Val/Library/Developer/Xcode/DerivedData/Mathematics-dzakmzlewrmgvibasvuixiwmkwwp/Build/Products/Debug-iphoneos/Mathematics.app: CSSMERR_TP_NOT_TRUSTED
Command /usr/bin/codesign failed with exit code 1
Todos mis certificados/perfiles se hicieron hace 2 minutos.
Leí de otra pregunta que debería eliminar los espacios innecesarios de la información.
Debo tener en cuenta que estoy ejecutando Xcode 4.1, reinstalado hoy.
Solución
Cssmerr_tp_not_trusted command/usr/bin/codesign falló con el código de salida 1
Sí, abra KeyChain.App y el certificado de distribución, cambie el fideicomiso a "Usar el valor predeterminado del sistema.
Otros consejos
No hay una respuesta única a este problema, en parte porque los mensajes de error de Apple son/no son terriblemente especiales.
Para mi caso, la solución fue esta:
Abra este script de Perl:
/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/PackageApplication
e inserte esta línea cerca de la parte superior, como justo después de las declaraciones "My $ xxxx":
$ENV{CODESIGN_ALLOCATE} = '/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/codesign_allocate';
Crédito a http://loopingrecursion.com/index.php?t=codesign para esta respuesta.
El problema parecía surgir después de instalar un poco de Xcode 4.2 Beta 7. Eventualmente desinstalé ese y reinstalé 4.1 desde cero, pero aún no pude validar o compartir, hasta que empleé esta solución.
Tuve el mismo problema, lo resolví usando solo Build Active Architecture Only
opción en la información del proyecto.