update tools requerimientos online for compilador ios xcode ipad xcode4

ios - tools - La identidad utilizada para firmar el ejecutable ya no es válida



xcode requerimientos (30)

El problema aquí es que su perfil fue construido en un certificado caducado

-de modo que debe ingresar al portal del desarrollador y renovar su certificado si este expiró

-entonces regenere el perfil para que vuelva a aparecer en el nuevo certificado

sugiero usar la herramienta de utilidad de configuración de iPhone para administrar los perfiles en su mac

Tengo una aplicación que estoy depurando en el iPad. Hace 2 días quería depurar una misma aplicación actualizada, pero estoy teniendo este error.

La identidad utilizada para firmar el ejecutable ya no es válida.

Verifique que el reloj de su dispositivo esté configurado correctamente y que su certificado de firma no haya expirado.

(0xE8008018).

Todavía no tengo el certificado de desarrollador de iPhone, pero depuré este juego una vez.


En Xcode 5.1, hay un área de autoayuda que hizo el trabajo por mí.

Lo encontrará en la sección General después de hacer clic en el nombre de su proyecto en> Objetivos. Debería ver un icono de advertencia y una descripción del problema en la sección Identidad (justo donde escribe los números de versión / versión).

Se dio cuenta de que no había ningún certificado actualmente almacenado y, a través de algunos cuadros de autoayuda y un cambio de mi contraseña, lo logré.


En la última actualización de xcode, este problema generalmente ocurre cuando su certificado ha expirado y xcode continúa usando el antiguo hasta que expira.

Cerrar xcode y abrirlo de nuevo generará un proceso automático para descargar su nuevo certificado y hacer que su aplicación funcione.

Simplemente cierre xcode hacia abajo (Cmd + Q) luego ábralo de nuevo, cargue su proyecto y presione play ... le preguntará si desea asistencia para arreglar automáticamente el problema del certificado, entonces simplemente siga las instrucciones en pantalla y hace todo el trabajo duro para ti :)


En mi caso, este mensaje de diálogo funcionó

La identidad utilizada para firmar el ejecutable ya no es válida.

Verifique que el reloj de su dispositivo esté configurado correctamente y que su certificado de firma no haya expirado.

(0xE8008018).

Mi certificado en Keychain Access recibió el estado para que no sea válido aún en color rojo con caducidad de un año y una hora en el futuro. Me puse el tiempo para estar una hora por delante y el estado del certificado se volvió válido en color verde. Por lo tanto, cualquiera que piense que la solución sea el reinicio xcode no es correcta, pero sería causa de tiempo transcurrido desde el reinicio xcode para que el certificado sea válido. Al hacer clic en el botón Reparar problema, se revoca y se crea un nuevo certificado con exactamente un año de anticipación (más algunos minutos dependiendo de las configuraciones regionales para plantear este problema).


Encontrado de otra manera en que esto ocurre hoy. Cuando edita su perfil de aprovisionamiento después de un cambio de certificado, puede ver que los certificados seleccionados dicen que hay 2 de 1 certificados seleccionados (si solo usa 1 certificado). Solo deseleccionando y volviendo a seleccionar el certificado, puede regenerar e instalar el perfil y resuelve el problema.


Enfrenté el mismo problema, eliminé todos los activos de aprovisionamiento de xcode y los volví a agregar, y recién relancé Xcode.

Mi aplicación se cargó en el dispositivo y funcionó.


Esta respuesta es exactamente trabajo para mí.

146 votos abajo No fue útil reiniciar Xcode ni reiniciar mi Mac.

Solución dentro de Xcode:

In Xcode, go to Preferences --> Accounts --> View Details Press the + symbol and select iOS Development Press the refresh button in the lower left corner (called Download all in Xcode 7)

PD:

Sometimes it may also help to delete invalid provisioning profiles: right-click -> move to trash I saw this error exactly one year after signing up as an Apple developer.

*** Lo que quiero saber es por qué este problema ocurre con frecuencia después de noviembre. Ps: Mi cuenta de desarrollador de Apple se ha estado suscribiendo durante varios años. Pero este año he cambiado la función de agente a otra cuenta de correo electrónico.


Estas fueron las razones por las que tuve este error:

El ID de la aplicación no tenía mi Certificado de Desarrollador iOS marcado (soy miembro de un programa Enterprise) y tenía 2 perfiles de aprovisionamiento con el mismo ID de aplicación en mi Mac. Eliminé uno.

Espero que esto ayude a alguien.


Esto puede ser algo así como un enfoque empírico, pero vale la pena frente a muchos comentaristas que señalan que "esto funcionó para mí" o "esto no funcionó para mí". En primer lugar, el problema puede residir en una serie de ubicaciones, ya sean sus certificados (identidades de firma de código) o sus perfiles de aprovisionamiento. Identificar dónde se encuentra el problema primero antes de hacer algo ahorrará mucho esfuerzo desperdiciado. Deberá verificar en tres lugares:

  1. XCode
  2. Acceso a llavero
  3. The Developer Portal (Centro de miembros desarrolladores)

De acuerdo, en XCode, haga clic en el Proyecto (arriba del encabezado de los objetivos), seleccione Configuraciones de compilación y vaya a ''Firma de código''. Expande el encabezado ''CODE_SIGNING_IDENTITY'' y verás varias identidades (Debug, Release, etc.). Cada una de ellas coincidirá con un certificado en Keychain Access. Encuentre la coincidencia y verifique la fecha de caducidad ... si ya ha caducado, deberá actualizarla en el Portal del Desarrollador y descargarla. Compruebe CADA identidad, no solo la primera que encuentre que ha expirado. Además, si ha caducado, deberá volver a generar cualquier perfil de aprovisionamiento que haya utilizado el certificado caducado. Si no hay problemas con los certificados, verifique la fecha de caducidad de todos los Perfiles de Aprovisionamiento. Una vez más, si han expirado, deberán regenerarse.

Una vez completado, repita el mismo proceso para el OBJETIVO que está tratando de construir.

Nada de esto funcionó? Un certificado caducado está al acecho en uno de sus perfiles de aprovisionamiento. Una señal de que este podría ser el caso es que cuando hace clic en CODE_SIGNING_IDENTITY, la identidad está debajo de Otro ... por ejemplo.

Esta suele ser una señal segura de que hay un certificado caducado que acecha y que uno de sus perfiles lo está usando.


Esto puede suceder cuando su certificado caduque en su Llavero.

EDITAR : ahora recomiendo cert y sigh para generar sus certificados y perfiles de aprovisionamiento. Estos son dos comandos que forman parte de las herramientas fastlane de KrauseFx.

Usando cert & suspiro:

  1. Abra una terminal y escriba cert
  2. Responda las preguntas para sectar a su usuario, contraseña, equipo, aplicación, etc.
  3. Abra una terminal y escriba sigh
  4. Responda las preguntas para sectar a su usuario, contraseña, equipo, aplicación, etc.
  5. Seleccione el perfil correcto en Code Signing Identity (desarrollador de iPhone)

Forma convencional:

  1. Simplemente acceda al nuevo portal de aprovisionamiento: Certificados, Identificador, Perfiles
  2. Inicia sesión con tu cuenta de desarrollador.
  3. Vaya a Certificados y haga clic en el botón Más.
  4. A continuación, seleccione Desarrollo de aplicaciones iOS y haga clic en Continuar.
  5. Siga todo el proceso y descargue el certificado recién generado.
  6. Descárguelo y póngalo en su llavero.
  7. Actualice sus perfiles desde la ventana de dispositivos XCode Organizer
  8. Seleccione el perfil correcto en Code Signing Identity (desarrollador de iPhone)

Esto también ocurre si su certificado de desarrollador está vencido. Es hora de pagar Apple y renovarlo: P


Experimentado el mismo problema. Fue un problema con un certificado caducado. Tendrá que crear un nuevo certificado y el perfil prov correspondiente. Siga dulgan''s consejos dulgan''s para hacerlo.


Intenté todo lo anterior. Seguí recibiendo el error sobre el UUID no encontrado.

Fui al proyecto, abrí project.pbxproj y encontré todas las instancias del UUID (2) y borré el UUID (no toda la línea).

Solucionado el problema.


Intente configurar la hora en el dispositivo móvil y la Mac para marcar la casilla "configurar la fecha y la hora automáticamente" y reiniciar xcode, eso lo hizo por mí


Intente reiniciar XCode. Funcionó para mí


La solución de @vomako casi resolvió mi problema, pero tuve que dar otro par de pasos.

Me refiero a lo siguiente ...

En Xcode 6.1.1, fui a Preferencias -> Cuentas -> Ver detalles

Después de actualizar a Xcode 6.1.1, el problema principal para mí fue que el botón > Ver detalles estaba atenuado.

Tuve que eliminar mi cuenta, reiniciar Xcode y luego volver a agregar mi cuenta de desarrollador.

Después de este paso, podría volver a ver los detalles y actualizar mis perfiles de suministro.


Me enfrenté a este problema cuando mi membresía expiró y la renové. Utilizo xCode6 y resuelvo este problema revocando el certificado de desarrollador caducado del Centro de miembros y la carpeta de limpieza de compilación (alt + [Producto> Limpiar]). xCode maneja a otros se expide solo.

Consulte la sección " Reemplazar certificados caducados " en este enlace: https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/MaintainingCertificates/MaintainingCertificates.html


Mi solución, después de que nada más funcionara, fue ir a Keychain Access y eliminar todas las claves / certificados de "desarrollador de iOS", luego dejar que Xcode las regenerara.


Ni reiniciar Xcode ni reiniciar mi Mac me ayudaron.

Solución dentro de Xcode:

  1. En Xcode, vaya a Preferencias -> Cuentas -> Ver detalles
  2. Presione el símbolo + y seleccione Desarrollo de iOS
  3. Presione el botón Actualizar en la esquina inferior izquierda (llamado Download all en Xcode 7)

PD:

  • A veces, también puede ayudar a eliminar perfiles de aprovisionamiento no válidos: haga clic con el botón derecho en -> mover a la papelera
  • Vi este error exactamente un año después de iniciar sesión como desarrollador de Apple.

Primero: vaya a la configuración de compilación y verifique si se eligió su Identidad de firma de código válida. Si eso no ayuda, prueba las cosas más complicadas


Se eliminaron los perfiles del directorio en su máquina: "~ / Library / MobileDevice / Provisioning Profiles". Y se conectó al centro de desarrolladores de Apple y editó el perfil de aprovisionamiento específico y seleccionó el certificado para el perfil de aprovisionamiento y generó el perfil nuevamente. Instalé el nuevo perfil y funcionó para mí.


Seleccioné Ninguno del menú desplegable del Equipo en la configuración general del objetivo. Luego seleccionó el equipo original. Xcode muestra un spinner junto a él. Espere a que se complete y luego todo funciona. Lo intenté en Xcode 6.2


Si está utilizando jailcoder, asegúrese de hacer jailbreak con éxito. No olvide instalar AppSync para iOS en Cydia.


Si su certificado no está instalado localmente O si intentó ejecutar el certificado y optó por "revocar y solicitar" un nuevo certificado, entonces tiene la opción de hacerlo en la máquina que está intentando ejecutar.

vaya a Preferencias-> Cuentas-> en su AppleId -> Ver detalles -> debajo de las identidades de firma, puede ver el estado de su certificado como "Válido" o "Revocado" si se revoca y desea solicitar uno nuevo vaya a -> + luego -> el tipo de distribución que está tratando de usar.


Si todas las sugerencias anteriores anteriores fallan después de renovar su certificado, como lo hicieron por mí, vaya a la siguiente ubicación;

~ / Library / MobileDevice / Provisioning Profiles

... y borre sus perfiles de aprovisionamiento.

A continuación, descargue su perfil de provisión nuevamente desde;

https://developer.apple.com/account/ios/profile/profileList.action


Solucioné este problema seleccionando el equipo correcto dentro de Xcode (soy parte de múltiples equipos). Además, revoqué mi certificado, solicité uno nuevo, lo subí y lo volví a descargar.


Tiene sus perfiles de aprovisionamiento desactualizados.

  1. xcode
  2. Preferencias
  3. Cuentas
  4. Seleccione su id de apple
  5. Ver detalles (esquina inferior derecha)
  6. Descargar todo
  7. Ejecutar nuevamente y ¡HECHO!

Tuve este problema con XCode 6.3 A continuación están los pasos que me funcionaron.

Vaya a XCode > Preferences > Accounts Seleccione su cuenta de desarrollador y luego haga clic en View Details... Haga clic en el botón refresh en la parte inferior izquierda de la ventana. Debería notificarle que le faltan algunos certificados. Haga clic en Request . XCode automáticamente debería descargar los certificados faltantes. Haga clic en Done y debería funcionar.


Tuve este problema varias veces, normalmente se puede resolver con Xcode de reapertura.

Eliminé datos derivados del organizador de Xcode. Eventualmente funciona


lo depura en el simulador solo si no tiene el certificado de desarrollador de iPhone. verifique en la esquina izquierda de xcode seleccione el simulador, no el dispositivo.