Estoy a punto de cargar una aplicación a iTunes Connect. No soy un agente del equipo, ni parece que el agente del equipo pueda convertirme en un agente del equipo. Entonces ingresó al Centro de miembros y descargó un certificado de distribución, que está en mi Llavero junto con el Certificado WWDR.Distribución de iPhone: No hay perfiles coincidentes actualmente
El identificador del paquete se establece en se. "Companyname". "Appname".
Cuando configuro la identidad de firma de código en Distribución, indica que no hay ningún perfil coincidente. ¿Solo el Agente del equipo puede crear las aplicaciones finales para subirlas? ¿Cómo hago que XCode "use el conjunto correcto de perfiles"?
¿Alguna idea sobre cómo superar este último obstáculo? :)
Editar: ¿puede el Agente del equipo iniciar sesión en el Centro de miembros y crear un perfil de aprovisionamiento para la aplicación, eso resolverá todo?
Respuesta: Vea la respuesta de Paul Peeleen, decidí agregar esta información adicional (demasiado tiempo para hacer comentarios).
Paul, voy a marcar la tuya como la respuesta correcta, porque me pone en la pista correcta ... los certificados son para el llavero (que generalmente está vinculado a una computadora, o más bien, un usuario de computadora , Supongo).
Se debe crear un perfil de distribución bastante separado para la aplicación; la modificación de un certificado de desarrollo existente para incluir al agente del equipo solo le permite desarrollarse. El pequeño momento 'a-ha' o quizás 'd'oh' fue que debe crearse en la sección Provisión con la pestaña Distribución seleccionada (en el portal de aprovisionamiento).
Después de eso, en la pestaña Target Info/Build solo utiliza el selector de perfil automático predeterminado (dev/distro) y se encuentra automáticamente.
Probé temporalmente a agregar el 'galimatías' (por ejemplo, JX567ERNB.) Antes de se.companyname.appname para el identificador de paquete, pero el selector de perfil automático me dijo que no debería estar allí, quité ¡y funcionó!
Creo que los perfiles permiten que los proyectos utilicen certificados en el llavero.
hola, eso fue realmente molesto cuando lo hice la última vez. –
¿Recuerdas cómo lo resolvió? –
Gracias, resolví mi problema eliminando el prefijo del identificador del paquete generado que había llegado a la longitud suficiente para poder agregarlo en xcode. Evereywhere lo leí dijo que era parte del identificador del paquete. Un poco inconsistente, creo. – Andreas