unknown new developer create certificados app ios xcode cordova itunesconnect code-signing-certificate

new - Falta la firma de iOS o no es válida: el paquete no se firma con un certificado de envío de Apple



ios certificate production (4)

Resolví así

  1. Abre la aplicación KeyChain Access
  2. Haga clic en Iniciar sesión en la sección Llaveros de la parte superior izquierda y luego seleccione Certificados en la sección Categoría de la parte inferior izquierda
  3. Seleccione "Autoridad de certificación de desarrollador mundial de Apple" , haga clic con el botón derecho Obtener información

  4. Cambiar el valor de confianza a "Usar valores predeterminados del sistema"

  1. Repita esto para la "Autoridad de certificación de ID de desarrollador" también.

He estado intentando firmar mi aplicación iOS durante aproximadamente una semana y, cuando intento enviarla a la tienda de aplicaciones a través de Xcode y a través del Cargador de aplicaciones, me encuentro con este error:

Cargador de aplicaciones

Xcode:

Estoy construyendo la aplicación con las herramientas de Apache Cordova para Visual Studio y he intentado compilar el archivo .ipa a través de Visual Studio en la configuración de ''lanzamiento'' y también usar los archivos de proyecto creados por la herramienta ''remotebuild'' en un mac para cree un nuevo proyecto de Xcode y luego intente archivar y enviarlo a la tienda de aplicaciones de esa manera.

En la situación de Xcode, probé las soluciones dadas en esta pregunta. No se pudo enviar la aplicación a la tienda iTunes Store y me aseguré de que la ID del paquete coincida con la ID del paquete del perfil de aprovisionamiento. A pesar de que ejecuto las tareas de validación y exportación en el organizador de archivos, ambos funcionan bien, pero no puedo superar este error.

Cuando intento publicar a través de Visual Studio, estoy creando la aplicación con la configuración de ''lanzamiento'', por lo que hay un archivo .ipa dentro de los directorios de la aplicación y luego estoy transfiriendo los archivos de mi PC a mi Mac con una unidad flash. Tomar el archivo .ipa recién creado y enviarlo a través del cargador de aplicaciones me está dando el mismo error exacto. ¿Alguien tiene alguna idea de cómo verificar o firmar manualmente una aplicación con un perfil de aprovisionamiento o puede recomendar una solución a este error?

EDITAR: Creo que tengo las claves correctas en mi llavero


Es porque la clave privada que se usa para crear el perfil de aprovisionamiento no está instalada en su KeyChain . ¿Creo que acaba de descargar el perfil de aprovisionamiento directamente y archivar? Debe solicitar la clave privada a la persona que creó el certificado. Y luego importarlo a su KeyChain . Este error desaparecerá.


Para mí, en realidad tenía un certificado de distribución que estaba configurado como " Confiar siempre " en Keychain Access, que resultó en "Falta de iOS o Firma no válida: el paquete no está firmado con un certificado de envío de Apple".

Una vez que cambié de nuevo a " Predeterminado del sistema ", el problema desapareció.

Gracias por indicarme el camino correcto.


Tengo este problema también. Y resuélvalo actualizando la clave Dev y la clave de distribución en KeyChain Access (el desarrollador me da una clave incorrecta). Entonces exporto el archivo y subo a Itune