ACTUALIZAR:
Xcode 5.1 parece corregir el menú desplegable para que ahora muestre un "(bla, bla)" siempre que dos perfiles tengan el mismo nombre. Esto le permite elegir el correcto. Que es mucho mejor :)
Mordido por esto algunas veces. Xcode5 muestra "Perfil de aprovisionamiento" como un solo campo, que SIEMPRE ES INCORRECTO y Apple NO DEBE haber codificado su GUI de esta manera (error de principiante de Apple).
En Xcode5 (sin versión anterior), tiene dos valores de "Perfil de aprovisionamiento". Esto DEBE SER ANTES de configurar su "Identidad de firma de código". Obviamente, dado que tiene que establecerse PRIMERO ... Apple lo colocó SEGUNDO en la lista, 3 elementos POR DEBAJO de lo que debe establecerse "antes".
(puntos de bonificación por diseño de GUI terrible allí ...)
También está roto: si tiene dos perfiles de aprovisionamiento para el mismo nombre, Xcode5 solo le permitirá seleccionar uno de ellos. Para solucionar este problema, debe utilizar la Utilidad de configuración de iPhone para encontrar el perfil que desea, encontrar el "Identificador de perfil" de 30 dígitos y copiarlo / pegarlo en el valor "Otro" del menú desplegable Perfil de aprovisionamiento.
Su perfil de aprovisionamiento DEBE tener un valor para "Depurar" y un valor diferente para "Liberar" (a menos que cree un megaperfil personalizado a mano, Apple mantiene los dos separados).
El perfil de depuración a menudo tendrá el error del mismo nombre descrito anteriormente: la mayoría de las personas usará el perfil de aprovisionamiento de equipo generado automáticamente por Apple, que Apple siempre nombra incorrectamente para todos los objetivos, en todos los proyectos. (Otro error en Xcode5).
Una vez que haya establecido ambos valores, su campo "Identidad de firma de código" finalmente comenzará a funcionar correctamente. De hecho, funciona bien: en la mayoría de las versiones anteriores de Xcode, este campo estaba roto y la selección "automática" rara vez funcionaba. En Xcode5, SOLO puede usar valores de firma de código que se encuentran dentro del Perfil de aprovisionamiento que ha preseleccionado, y por lo tanto parece acertar el 100% del tiempo.
(es decir, puede configurarlo de forma segura en "Automático". En versiones anteriores de Xcode, Xcode a menudo usaba "Automáticamente" un perfil de Distribución para una compilación de Desarrollador, y viceversa, lo que causa muchos problemas)