Dado que instaló un nuevo sistema operativo, probablemente no tenga más de sus claves privadas y públicas que utilizó para iniciar sesión en su aplicación en XCode antes. Debe volver a generar esas claves en su máquina revocando su certificado anterior y solicitando uno nuevo en el portal de desarrollo de iOS. Como parte del proceso, se le pedirá que genere una Solicitud de firma de certificado que es donde parece tener un problema.
Allí encontrará todo lo que necesita, que consiste en (del documento oficial):
1. Abra Keychain Access en su Mac (ubicado en Aplicaciones / Utilidades).
2. Abra Preferencias y haga clic en Certificados. Asegúrese de que tanto el Protocolo de estado de certificados en línea como la Lista de revocación de certificados estén desactivados.
3.Elija Acceso a llaveros> Asistente de certificados> Solicitar un certificado de una autoridad de certificación.
Nota: Si tiene una clave privada seleccionada al hacer esto, la CSR no será aceptada. Asegúrese de que no se seleccione ninguna clave privada. Ingrese su dirección de correo electrónico de usuario y su nombre común. Utilice la misma dirección y nombre que utilizó para registrarse en el Programa para desarrolladores de iOS. No se requiere una dirección de correo electrónico de CA.
4. Seleccione las opciones "Guardado en disco" y "Permítame especificar la información del par de claves" y haga clic en Continuar.
5.Especifique un nombre de archivo y haga clic en Guardar. (asegúrese de reemplazar .certSigningRequest con .csr)
Para el tamaño de la clave, elija 2048 bits y para el algoritmo elija RSA. Haga clic en Continuar y el Asistente para certificados crea una CSR y guarda el archivo en su ubicación especificada.
Siga estos pasos para crear CSR (Identidad de firma de código):
En tu Mac, ve a la carpeta 'Aplicaciones' ► 'Utilidades' y abre 'Acceso a Llaveros'.
Vaya a 'Acceso a llaveros' ► Asistente de certificado ► Solicite un certificado de una autoridad de certificación. 
Complete la información en la ventana Información del certificado como se especifica a continuación y haga clic en "Continuar".
• En el campo Dirección de correo electrónico del usuario, ingrese la dirección de correo electrónico para identificarse con este certificado
• En el campo Nombre común, ingrese su nombre
• En el grupo Solicitud, haga clic en la opción "Guardado en disco" 
Guarda el archivo en tu disco duro.
Utilice este archivo CSR (.certSigningRequest) para crear perfiles y certificados de proyectos / aplicaciones, en la cuenta de desarrollador de Apple.
fuente
Para generar manualmente un certificado, necesita un archivo de solicitud de firma de certificado (CSR) de su Mac. Para crear un archivo CSR, siga las instrucciones a continuación para crear uno usando Keychain Access.
Cree un archivo CSR. En la carpeta Aplicaciones de su Mac, abra la carpeta Utilidades e inicie Acceso a Llaveros.
Dentro del menú desplegable Acceso a llaveros, seleccione Acceso a llaveros> Asistente de certificado> Solicitar un certificado de una autoridad de certificación.
En la ventana Información del certificado, ingrese la siguiente información: En el campo Dirección de correo electrónico del usuario, ingrese su dirección de correo electrónico. En el campo Common Name, cree un nombre para su clave privada (por ejemplo, John Doe Dev Key). El campo Dirección de correo electrónico de CA debe dejarse vacío. En el grupo "Solicitar es", seleccione la opción "Guardado en disco". Haga clic en Continuar dentro de Keychain Access para completar el proceso de generación de CSR.
fuente