Cuenta de id de Apple perteneciente a dos equipos que obtienen "Tu count ya tiene un certificate de distribución de iOS válido"

Suposition : esto no debería ser una pregunta duplicada de esto , pero sin embargo está relacionado de algún modo.


Tengo un id de Apple asociado a dos equipos diferentes y me sale el siguiente error:

introduzca la descripción de la imagen aquí

Este Q / A no es útil para mí porque se relaciona con tener 2 ids de aplicación diferentes. No puedo ser eliminado de uno de los dos equipos y estoy bastante seguro de que debe haber una manera de poder arreglar esto .

Intenté exportar / importar y volver a crear el perfil de desarrollador, pero ninguna de estas opciones ayuda.

Incurriré en este error cuando elija Product-> Archive y establezca mi identidad de firma de código en iOS Distribution .

Creé el perfil de distribución de iOS y lo instalé localmente. Sin embargo, el error de compilation dice que:

Error de signo de código: no se encontraron identidades de firma de código: no se encontraron identidades de firma válidas (es decir, certificate y par de keys privadas) que coincidían con la ID de equipo "xxxxxxxxxxxxxx". Error de CodeSign: se requiere la firma de código para el tipo de producto 'Aplicación' en el SDK 'iOS 8.3'

introduzca la descripción de la imagen aquí


EDIT: Logré build el producto para el file y luego traté de ir a XCode-> Archivos y seleccioné " enviar a la tienda de aplicaciones " , así como "exportar" y Guardar para implementación ad hoc . Pero en ambos casos obtengo el error que se muestra a continuación:

introduzca la descripción de la imagen aquí

Un colega me decía que la única manera de resolver este problema es a veces eliminar todas las keys / certificates en el llavero y volver a crearlos todos. Sin embargo, realmente no quiero ir por esta ruta, ya que tengo varios y sería un dolor (pasar días para reconfigurar todos los otros proyectos XCode que obtuve …).

Me he asegurado de que haya recreado y vuelto a importar el perfil de desarrollador y distribución para esta testing.

El propósito es crear una compilation que pueda enviar a iTunes connect y luego distribuirla a través de TestFlight. El logging de connection de iTunes existe y estoy siguiendo la guía de Apple sobre esto. Esto me está volviendo loca :-)…

Lo mismo sucede cuando elijo "utilizar activos de firma locales".

introduzca la descripción de la imagen aquí

Puede intentar ir a XCode->Preferences->Accounts localice su AppleID View details en la parte inferior derecha e intente actualizar la list de certificates.

Si eso no trae el certificate que necesita, entonces, si es posible, vaya a la máquina donde se solicitó el certificate la primera vez y exporte la identidad de esa count como un certificate p12 y luego instálelo en su máquina.