Tengo una aplicación Ionic 2, que compila y se puede probar en el entorno del simulador Xcode 8.2.1 , por ejemplo, iPhone7 ( Build Successful ).
Cuando intento Archive la aplicación para crear un archivo ipa para configurar en un dispositivo, sigo estas instrucciones. Pero Product -> Archive está atenuado. Así que cambio el esquema activo a Generic iOS Device .
Pero luego, cuando hago clic en Product -> Archive , Build Failed .
theWhoZoo tiene configuraciones de aprovisionamiento conflictivas. theWhoZoo se firma automáticamente para el desarrollo, pero se especificó manualmente una distribución de iPhone de identidad de firma de código en conflicto. Establezca el valor de identidad de firma de código en "Desarrollador de iPhone" en el editor de configuración de compilación, o cambie a la firma manual en el editor de proyectos. Se requiere firma de código para el tipo de producto 'Aplicación' en SDK 'iOS 10.2'
Si alguien pudiera aconsejarme cómo puedo arreglar esto para construir un archivo, se lo agradecería.
Esto funcionó perfectamente para mí. Intentalo :)
Paso 1:
Seleccione el Objetivo del proyecto-- > Configuración de compilación. Busque PROVISIONING_PROFILE y elimine cualquier tontería que haya.
Paso 2:
Desmarque "Administrar automáticamente la firma", luego vuelva a marcarlo y vuelva a seleccionar el Equipo. Xcode luego corrige lo que sea que esté causando el problema por sí solo.
El problema está en la identidad de firma de código. Este es un nuevo problema que apareció en la última versión de Xcode. Vaya a Identidad de firma de código, luego agregue otro y escriba "Desarrollador de iPhone" como se muestra en el mensaje de error y guárdelo, luego aparecerá esto. 
Si esto no funciona, muéstrame tu firma general. y su identidad de firma de código tanto de su proyecto como de sus objetivos
El problema está en la identidad de firma de código. Este es un nuevo problema que apareció en la última versión de Xcode. Vaya a Identidad de firma de código, haga todo desarrollador de IOS en lugar de distribución de IOS.