youtubers tesis sobre sirve resumida que para investigaciones investigacion historia caracteristicas ios iphone xcode certificate

ios - sirve - tesis sobre youtube pdf



No hay identidades disponibles: solicitud del administrador (13)

Tuve problemas al "archivar" mi aplicación. Creo que hay perfiles inválidos debido a la actualización de iPhone a 5.1 y la actualización de XCode a 4.2.2.

He tardado más de 4 horas en deshacerme de los problemas de certificación al usar este hilo paso a paso 3 veces (lo cual cuesta mucho tiempo):

Obteniendo la advertencia de "Una identidad de firma válida que coincide con este perfil no se pudo encontrar en su llavero"

Todavía tengo la siguiente falla:

No hay identidades disponibles. Un administrador debe solicitar identidades antes de poder descargarlas.

El botón "Descargar identidades" volvió a esta ventana después de procesar algunos segundos.

¿Sabes cómo salir de esta madera de documentaciones de certificación y resolver esa falla?


  1. Visita Member Center

  2. Vaya a "iOS Portal de aprovisionamiento" -> "Certificados" (barra lateral izquierda) >> pestaña "Distribución"

  3. Verifique el campo "Provisioning Profiles" . Si está vacío, el próximo (4)

  4. Vaya a "Aprovisionamiento" (barra lateral izquierda) -> pestaña "Distribución" . Presiona "Nuevo perfil" y complétalo. Regrese a (3) revise el campo nuevamente.

  5. Descargue y "ejecute" (haga doble clic) en el nuevo perfil de aprovisionamiento.

  6. En la configuración de compilación de su proyecto, seleccione el NUEVO perfil de aprovisionamiento (puede tener el mismo nombre que el anterior)

  7. En la configuración de compilación de su proyecto, actualice sus identidades de firma de código (todas ellas) a la nueva si hay una. (Probablemente expiró el anterior, que es una de las principales causas del mensaje de error que vio)

  8. Verifique que la ID de su paquete sea correcta (SEGUIMIENTO DE CAUSA)

  9. Volver a XCode Organizer - Dispositivos. Haga clic en EQUIPO (barra lateral izquierda) y haga clic en "Actualizar" (abajo a la derecha). Verá que XCode busca el nuevo perfil. Si se carga contenido nuevo, repita los pasos 6 y 7 (¡se habrán cambiado!)

    * Si no puede encontrar el equipo porque está ejecutando una versión más nueva de xCode, vaya a las preferencias de Xcode (haga clic en "Xcode" en la barra de herramientas de mac en la esquina superior izquierda de su pantalla) y vaya a la cuenta, seleccione su equipo y haga clic refrescar. Si se carga contenido nuevo, repita los pasos 6 y 7 (¡se habrán cambiado!)

    Si está en Preferencias -> Cuentas y aún no puede actualizar, entonces:

    • Haga clic en la pestaña Cuentas
    • Seleccione una ID de Apple en la lista
    • Haga clic en "Ver detalles" en la parte inferior derecha
    • Haga clic en la flecha de actualización en la esquina inferior izquierda
    • Xcode ahora actualizará las credenciales actualizadas y podrá proceder a validar o distribuir su aplicación.

  10. Valida o distribuye tu aplicación nuevamente. Deberia de funcionar.

  11. Si esto no funcionó, vaya a "EQUIPO" en la configuración del proyecto> objetivos y seleccione "ninguno" ... Ahora que ha seleccionado Ninguno, tendrá que repetir el paso 7 y cambiar las identidades de firma de código (todos ellos) y intente archivar de nuevo.

  12. Por último, si ninguno de los anteriores funcionó. Simplemente cree un nuevo certificado de producción Y cree un nuevo perfil de aprovisionamiento con el mismo ID de paquete. (Sí, esto funcionará si está actualizando una aplicación que ya está activa). Descarga el cert y prov. perfil y ejecutar ambos (doble clic). Ahora repite el paso 6 y archiva. Esto debería funcionar.


Asegúrese de que la identificación del paquete en su archivo .plist en XCode sea la misma que la id del paquete en itunesconnect, si está desactivada, no podrá hacer coincidir el archivo con el perfil en itunesconnect al validar / distribuir.


El identificador de mi paquete recibió un nombre diferente. Tuve que cambiarlo de Nyquist.GasBro a com.Nyquist.GasBro, que es lo que tenía en el perfil de aprovisionamiento.


Esto es un poco más fácil ahora.

  1. Vaya a la aplicación itunesconnect e inicie sesión
  2. haga clic en "certificados"
  3. Perfiles de provisión / distribución
  4. generar un perfil,
  5. descarga el perfil
  6. haz doble clic

La respuesta de @ Takoi es correcta. Sin embargo, con mi última versión de Xcode, no hay opción TEAM en la sección Dispositivos del Organizador. Tuve que hacer lo siguiente en su lugar para actualizar las credenciales:

  1. Ve a Xcode-> Preferencias
  2. Haga clic en la pestaña Cuentas
  3. Seleccione una ID de Apple en la lista
  4. Haga clic en "Ver detalles" en la parte inferior derecha
  5. Haga clic en la flecha de actualización en la esquina inferior izquierda

Xcode ahora actualizará las credenciales actualizadas y podrá proceder a validar o distribuir su aplicación.

¡Espero que esto ayude!


La respuesta que está buscando es que cuando genere la solicitud de certificado para NOMBRE COMÚN debe poner su NOMBRE HUMANO como en John Smith, no el nombre de su aplicación. Apple usa este término Nombre común de 2 maneras diferentes y no le dice que se supone que el certificado tiene su nombre, mientras que en otra área le piden un nombre común y desean el nombre de la APLICACIÓN.


Mi certificado había expirado, lo que resultó en que mi perfil de provisión expiró.
Una vez yo -

  • Actualicé mi certificado en el portal web de iOS
  • Clicked Editado en el perfil de provisión
  • Seleccionado el nuevo certificado y hecho clic en generar
  • En Xcode, actualicé mis perfiles de aprovisionamiento

El error desapareció


Ninguna de las respuestas anteriores me ayudó, así que publico mi problema.

  1. Dev Center: Certificados, Identificadores y Perfiles > Perfil de Aprovisionamiento> Distribución

Asegúrese de que haya un perfil de aprovisionamiento de distribución, y que el ID de aplicación sea exactamente igual al ID del paquete de su aplicación en Xcode (Configuración del proyecto> General> Identidad> Identificador del paquete).

  1. Xcode: Configuración del proyecto> Configuraciones de compilación> Firma de código:
    • Perfil de aprovisionamiento: elija ese nombre de perfil de aprovisionamiento de distribución (¡no Desarrollo!)
    • Identidad de firma de código: elegí Automático ya que solo tengo uno.

PD Antes de hacer esto, borré todos los perfiles de aprovisionamiento vencidos y no utilizados y las identidades de firma de Dev Center y de Xcode. Luego, actualizado como se menciona en otras respuestas: Xcode: Preferencias> Cuentas> (mi ID de Apple)> Ver detalles> Actualizar.


Para aquellos que dicen que el perfil Ad Hoc Distribution no funcionará este año 2014, tengo que estar de acuerdo.

En Configuración de compilación, busque la configuración de Firma de código: para Liberar, elija la Distribución de su tienda y luego seleccione Menú> Producto> Archivar.

Más tarde, en la ventana del organizador, selecciona tu archivo y haz clic en Validar. Le permitirá seleccionar el perfil Ad Hoc y validar ... luego seleccionar Distribuir, le permitirá guardar como archivo .ipa.


Soy miembro de 2 equipos y tuve el mismo problema al cargar uno de los proyectos.
Cambiar General -> Identidad -> Equipo a Ninguno en la configuración del proyecto (XCode 5) me permitió subir la aplicación a iTunes Connect.

La captura de pantalla está aquí


Supongo que está escrito en algún lugar de la transmisión, no leí todo en detalle. Solo quiero enfatizar sobre este punto:

Debido a un comportamiento molesto de xCode, una vez que haya configurado todo, TIENE que limpiar el proyecto y Salir de xCode .

Luego relanza y construye. Ahora sabes si funciona o no.


Yo tuve el mismo problema. Nada de lo mencionado en esta página no funcionó para mí hasta que se eliminó todo del archivo. Después de que ese problema desaparezca.


Parece que tendrá que solicitar otro certificado de desarrollador. Vaya al sitio web del centro de desarrollo de iOS y vaya al portal de aprovisionamiento. Haga clic en la pestaña de certificados y siga las instrucciones. https://developer.apple.com/ios/manage/certificates/team/howto.action

Para que quede claro, tu problema no parece estar relacionado con el aprovisionamiento, es específicamente el certificado de desarrollador. Si obtiene otro certificado, tendrá que crear todos los perfiles nuevos para firmar sus aplicaciones.