you need ids from development developer desarrollador cuenta code apple app iphone xcode4 code-signing

iphone - need - ios certificate production



Error de signo de código: no se puede encontrar el perfil de aprovisionamiento (12)

¿Cuál es exactamente el mensaje de error? ¿Agregó su dispositivo, incluido el perfil de aprovisionamiento requerido en el organizador? ¿Qué ves en el organizador cuando seleccionas tu iPhone en dispositivos? Debería estar allí con el perfil válido correcto ...

He estado trabajando todo el día para intentar crear mi aplicación en mi dispositivo.

Me sale este error cuando intento construir en mi dispositivo.

He estado leyendo sobre este problema, pero realmente no entiendo cómo solucionarlo. A continuación es donde yo creo que el problema es. Soy nuevo en esto, así que no tengo experiencia en cómo resolver esto.

Cuando abro el " Signo de Dont Code " tengo " Selector de perfil automático (recomendado) " con dos líneas que puedo seleccionar y también " Mi perfil para dev " con una línea para seleccionar. ¿No sabe si aquí es donde está el problema?

Cualquier ayuda es apreciada.


Acabo de volver a redirigir mi perfil de aprovisionamiento y volver a agregar dispositivos al portal en Organizador. Luego hice clic en el ícono de mi proyecto, ingresé Configuración de compilación, Firma de código y volví a mapear al nuevo perfil de provisión.


Así es como lo hice.

  • Apaga Xcode.
  • Realice una copia de seguridad del archivo project.pbxproj.
  • Edite el archivo project.pbxproj y elimine las líneas de instancias donde menciona el perfil de aprovisionamiento anterior.
    • p.ej. Eliminar línea:
    • PROVISIONING_PROFILE = "8D024EDA-DC05-40DF-B3EB-536392615EE2";
  • Reinicie Xcode y realice una limpieza completa del proyecto.
  • Entonces debería construir sin advertencias.

¡Disfrutar!


Como @Jonathan, acabo de reiniciar Xcode y funcionó después de que recuperara automáticamente el perfil de mi cuenta de desarrollador de Apple. Esto fue Xcode 6.2


En mi caso fue porque el xcode 4.0.2 evitó la eliminación de datos obsoletos en el proyecto.pbxpro en el directorio * .xcodepro. Terminé editando el archivo a mano después de cerrar xcode. En el archivo busqué todas las apariciones de "PROVISIONING", algo como esto:

PRODUCT_NAME = Xyzzy; PROVISIONING_PROFILE = "CF5F0AEA-92D9-48E1-99DF-301AB36C2BFB"; "PROVISIONING_PROFILE[sdk=*]" = "CF5F0AEA-92D9-48E1-99DF-301AB36C2BFB"; SDKROOT = iphoneos;

y lo cambió a:

PRODUCT_NAME = Xyzzy; "PROVISIONING_PROFILE[sdk=*]" = ""; SDKROOT = iphoneos;

Reinicié xcode y la compilación tuvo éxito sin problema. Una palabra de precaución asegúrese de realizar una copia de seguridad del directorio del proyecto antes de realizar cambios en los archivos del proyecto y solo edite manualmente los archivos cuando no tenga otras opciones.


Esto se puede solucionar cambiando la configuración del proyecto Y haciendo clic en Proyecto> Editar ejecutable activo> Crear y cambiando la configuración allí.


Fui y cambié la identidad de firma de código en el proyecto y el objetivo a "No codificar señal" y luego volví a cambiar a la identidad de firma de código correcta. Eso lo solucionó para mí.


Si está trabajando con un proyecto creado por otra persona como plantilla, debe cambiar la identidad de firma de código.

captura de pantalla: http://i.stack.imgur.com/UIpGS.png (Xcode 4.2)

PD. OSX no me permitió editar el archivo .pbxproj con un editor de texto


Tenía el perfil de aprovisionamiento configurado para una cosa en Proyectos y otra en Objetivos. Haga una búsqueda en su proyecto del archivo que falta y vea si aparece. ¡No es necesario editar a mano!


Tuve el mismo error donde la compilación muy anterior se construyó muy bien. Noté que mis Configuraciones de compilación -> Firma de código -> Perfil de provisión se habían restablecido a una extraña. Todo lo que tuve que hacer fue apuntarlo para corregir uno para resolver el problema.


Tuve este problema cuando tuve que volver a emitir perfiles de aprovisionamiento de desarrollo con nuevos nombres / identificadores.

La solución fue actualizar todas las referencias en Editar configuración del proyecto | Build (Code Sign) refiriéndose a Code Sign Developer (nombre). (No Editar Ejecutable Activo)

Haga clic en el (los) elemento (s) y verifique que el nuevo perfil esté seleccionado explícitamente, y vuelva a generar y ejecutar.

Sospecho que la razón por la que recibe este error en primer lugar depende de si configuró xCode o no para tratar de resolver estas dependencias automáticamente. En una de mis compilaciones, el reemplazo del perfil no tuvo problemas, en el otro tuve que actualizarlo manualmente. Claramente, la mejor solución sería perfecta.


Ya tuve esto antes, y funcionó al reiniciar Xcode. Probablemente no funcione para usted, pero lo arrojaré allí de todos modos.