mac apps application apple app ios flash app-store application-loader

ios - apps - sign in to app store connect



ITMS-90179 Invalid Code Signing/ITMS-90209 Alineación de segmento inválida (4)

mi inglés no es tan bueno, pero trataré de explicarme lo mejor que pueda ... solo resuelvo este error que también tenía "ERROR ITMS - 90179 Firma de código inválida. El ejecutable ''Payload / UFO.app / UFO ''debe estar firmado con un certificado que está contenido en el perfil de aprovisionamiento'' ... En primer lugar, mi aplicación usa notificaciones push, así que creé un certificado de notificación push e lo instalé en mi llavero (aps_production), junto con mi aplicación certificado de distribución (ios_production.cer), y estaba exportando el certificado de distribución de mi aplicación (ios_production.cer) usando el llavero para exportarlo al archivo .p12 ... de esta manera estaba obteniendo ese error ... lo que hice fue que borré todo en mi llavero y simplemente instalé el ios_distribution.cer sin el aps_production.cer, de esta manera soluciono este problema ..... parece que si exportas al .p21 con otros archivos en tu llavero relacionado con tu misma aplicación su certificado obtiene y error ... espero que esto lo ayude ...

ERROR ITMS - 90179 Firma de código inválida. El ejecutable ''Payload / UFO.app / UFO'' debe estar firmado con un certificado contenido en el perfil de aprovisionamiento.

ERROR ITMS - 90209 Alineación de segmentos no válida. El binario de la aplicación en ''UFO.app/UFO'' no tiene una alineación de segmento adecuada. Intenta reconstruir la aplicación con la última versión de Xcode.

He estado recibiendo estos dos errores sin importar lo que intento. Eliminé todos mis perfiles y certificados, los rehice e incluso rehice el ID de la aplicación varias veces y no pasó nada, y sigue teniendo el mismo error. También actualicé XCode y sigo teniendo los mismos errores.

Usé una aplicación de comodín para crear mi archivo .ipa en Flash Pro CC, seleccioné el Apple App Store e intenté publicarlo a través del cargador de aplicaciones.

¿Hay alguna solución para estos dos problemas? Gracias.


Parece haber un conflicto con los certificados dev y prod. Finalmente pude enviar siguiendo estos pasos:

(1) entrar en el llavero y eliminar ambos certificados (dev y distribución)

(2) vaya al sitio de Apple y descargue solo el certificado de distribución

(3) ¡instale solo el certificado de distribución!

(4) exporta p12 desde la clave privada

(5) vaya a Apple y regenere / descargue el perfil de suministro de distribución.

Desde allí funcionó bien, no preguntes por qué ...


Tenía ITMS-90179 cargando una aplicación para iPhone hecha con Marmalade SDK. Lo resolvió de esta manera:

1.- Eliminé todos mis certificados de distribución en el portal de desarrollo de Apple

2.- Creó un nuevo certificado de Distribución

3.- Borré todos mis perfiles de provisión de distribución

4.- Creó un nuevo perfil de aprovisionamiento de distribución

5.- Generado un nuevo .ipa usando el .mobileprovision del paso 4

6.- Intento subir este a App Store, esta vez funcionó.

¡Espero eso ayude!


Reinicie el Xcode, debería resolverse antes de intentar las sugerencias anteriores. Es un truco clásico que parece funcionar incluso hoy en día: P