una software sistema sierra puede permitir origen mac instalar impidio identificados identificado high fuentes fiables desconocido desconocidas desarrolladores desarrollador como carga apps app aplicaciones aplicacion activar abrir iphone

software - Error de signo de código: la identidad ''desarrollador de iPhone'' no coincide con ningún par válido de certificado/clave privada en el llavero predeterminado



permitir instalar aplicaciones de origen desconocido mac sierra (12)

¿Cómo se soluciona este error de XCode ?

Error de signo de código: la identidad ''desarrollador de iPhone'' no coincide con ningún par válido de certificado / clave privada en el llavero predeterminado


Compruebe si está compilando para dispositivo en lugar de simulador. Ir al menú Xcode ''Proyecto'' -> ''Establecer SDK activo'' cambiar de ''Dispositivo'' a ''Simulador''

Bajo Xcode 4.1 Verifique la configuración de su compilación para el proyecto y sus objetivos. Para cada control en ''Firma de código'', marque ''Identidad de firma de código'' y cambie a ''No firmar código''


Cuando tuve este problema, el problema fue que no tenía la clave privada necesaria para que el certificado de desarrollador sea válido.

La solución fue:

  1. Haga que el desarrollador que creó el certificado exporte su clave privada que coincida con la clave pública del desarrollador de iOS. ver http://developer.apple.com/ios/manage/certificates/team/howto.action

  2. Abra este archivo (Certificates.p12) en su máquina (con KeyChain) e ingrese la contraseña que utilizó el otro desarrollador al exportar. Ahora se importa a tu KeyChain.

  3. Ahora conecte el dispositivo iOS y reconstruya su orientación al dispositivo iOS.


En el espacio de trabajo principal de XCode 4.0, en el lado superior izquierdo y justo después del "botón de Detener", hay selector de esquema, haga clic en él y cambie su esquema a Simulador de iPhone. Eso es



Esto generalmente me sucede cuando me olvido de cambiar la empresa para que coincida con la mía.

  1. Seleccione el destino en Grupos y archivos
  2. Haga clic en el botón Obtener información
  3. Elija la pestaña Propiedades
  4. En Identificador, asegúrese de que dice com.YOURREALCOMPANYNAME.APPNAME

Cuando crea una nueva aplicación, generalmente dice "com.yourcompany". Cámbielo a lo que sea que haya registrado, en mi caso com.DavidKanarek


Me "tropecé" con mi solución después de 2 días ... XCODE 4.0

Acabo de actualizar a XCode 4.0 y este problema de firma de código ha sido una impresionante frustración. Y he estado haciendo esto durante más de un año en varias versiones ... así que si tienes problemas, no estás solo.

He recertificado, reaprovechado, arrastrado y soltado, edité manualmente el archivo del proyecto, eliminé las rutas de PROVISIÓN, detuve / inicié XCODE, detuve el llavero iniciado, deletreo comprobado, identifiqué el paquete, revisé mi certificado de nacimiento, la fase de la luna y enseñé mi código morse de perro ... ¡nada funcionó!

--línea de fondo---

  1. Goto Targets ... pestaña Configuración de compilación
  2. Ir al bloque de identidad Firma de código
    • Check Debug AND Distribution tiene la misma información de firma de código ... en mi caso "IPhone Distribution :, no dejes que DEBUG esté en blanco o no esté completa.

Si el modo Depurar no era el mismo, también falló el modo Distribución ... vaya figura. Espero que ayude a alguien ...

Figura: Muestra cómo encontrar la configuración relevante en XCode 4.5.


Me encontré con este problema yo mismo.

La solución que obtuve fue ir al organizador, hacer clic en la pestaña "perfiles de aprovisionamiento" y presionar Actualizar en la esquina inferior.

Se te pedirá que entregues tu contraseña de iTunes, solo sigue las instrucciones.

Espero eso ayude


Yo tuve el mismo problema. Era muy nuevo en el desarrollo de iPhone y era la primera vez que intentaba enviar mi aplicación a la App-store ...

Verifique lo siguiente:

1. Verifique que su "Identificador de paquete" actual sea el mismo que su nombre actual de "Perfil de suministro" en "Identidad de firma de código" .

2. En "Bloque de identidad de firma de código" : Comprobar la distribución de depuración tiene la misma "Información de firma de código" . Intente mantener la "Información de firma de código" igual en todos los bloques.

3. Intente descargar el "Perfil de Aprovisionamiento" nuevamente y haga doble clic en el perfil. Luego use ese perfil descargado recientemente en su "Identidad de firma de código" .

4. Intente descargar el "Certificado" nuevamente desde "developer.apple.com" y haga doble clic en el certificado. (Funcionó en mi caso)

Luego, "Limpia" el proyecto y haz clic en "Crear para el archivo" . Espero que su código sea archivado perfectamente.


Yo tuve el mismo problema. Soy muy nuevo en el desarrollo de iphone y fue la primera vez que intento cargar mi programa en mi iPhone. El mensaje es correcto, necesita crear un certificado en el llavero. El mejor tutorial está aquí:

http://developer.apple.com/ios/manage/overview/index.action

Por supuesto, debe tener una cuenta de desarrollador (debe haber pagado la tarifa anual de $ 100).

Espero que esto ayude.


si solo está utilizando el simulador y acaba de actualizar, esto me solucionó el problema: vaya a menú-> proyecto-editar la configuración del proyecto. encontrar la sección de firma de código (puede escribir ''código'' en la búsqueda rápida) en la identidad de firma de código seleccionar ''cualquier SDK'' y establecer el valor en ''No firmar código''


si su certificado no es válido, tendrá una "x" roja e indicará el motivo. En general, la razón es "Este certificado ha expirado" o "Este certificado fue firmado por una autoridad desconocida".

para resolver esto, necesitas hacer el siguiente paso.

  1. Si su certificado ha expirado, renuévelo en el portal de iPhone, descárguelo y haga doble clic para agregarlo a su llavero.
  2. Si está "firmado por una autoridad desconocida", descargue el certificado "Relaciones de desarrolladores mundiales de Apple" de la sección Certificados del portal para desarrolladores de iPhone y haga doble clic para agregarlo a su llavero.
  3. Si su certificado fue revocado, elimine el certificado de su Llavero, luego siga la sección "Obtención de su Certificado de Desarrollo de iPhone" o "Obtención del Certificado de Distribución de iPhone" en la Guía del Usuario del Programa de Desarrollador de iPhone para generar un nuevo certificado.
  4. Asegúrese de crear una copia de seguridad de su clave privada. Los pasos para hacer esto se describen en la Guía del usuario del portal de programas para desarrolladores de iPhone, en "Guardar su clave privada y transferirla a otros sistemas".
  5. Si tiene el certificado de desarrollador de iPhone (o distribución de iPhone) y su clave privada asociada, el certificado intermedio de WWDR de Apple está instalado y su certificado es válido, confirme que el protocolo de estado de certificado en línea (OCSP) y la lista de revocación de certificados (CRL) a "Desactivado" en Acceso a Llaveros> Preferencias> Certificados.
  6. si sigues teniendo problemas, ponte en contacto con la comunidad de Apple Support.

Esto sucede si olvidaste cambiar tu configuración de compilación a Simulator . A menos que desee construir en un dispositivo, en cuyo caso debería ver las otras respuestas.