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.

¿Fue útil?

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.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top