requiere un equipo de desarrollo Seleccione un equipo de desarrollo en el editor del proyecto. Se requiere la firma del código para el tipo de producto ‘Aplicación’ en el SDK ‘iOS 10.0’.

Tengo Xcode 8 instalado en OS X El Capitan.

Me sale este error:

Se requiere la firma de código para el tipo de producto ‘Extensión de la aplicación’ en el SDK ‘iOS 10.0’

Captura de pantalla de Xcode

Con Xcode-8.1 y iOS-10.1

  1. Agregue su ID de Apple en Preferences Xcode> Accounts > Add Apple ID :

Paso 1

  1. Habilite la firma para Automatically && Select Team que ha creado antes:

Paso 2

  1. Cambiar el identificador de paquete:

Paso 3

  1. Código de firma en el desarrollador de iOS:

Etapa 4

  1. Perfil de provisión a Automático:

Paso 5

¡Ahora puede ejecutar su proyecto en un dispositivo!

Para agregar una cuenta de desarrollador a Xcode:

  1. Presione Cmd ⌘ + , (coma)

  2. Ir a la pestaña Accounts

  3. Siga la captura de pantalla a continuación para habilitar el equipo de desarrollo:

Paso 3

En caso de que todavía tenga este problema, haga clic en las Pruebas y seleccione el equipo para ello también.

Para ejecutar su aplicación en un dispositivo real, debe tener una ID de Apple y haber registrado su dispositivo con esa ID. Es por eso que está obteniendo este error.

Así es como lo haces.

  1. Ve al proyecto Navegador. Cmd1 si no puedes encontrarlo.

  2. Haga clic en el menú desplegable del objective del proyecto y elija Objetivo. enter image description here

  3. Haga clic en el menú desplegable de Equipo y elija agregar una cuenta. enter image description here

  4. Inicie sesión con su ID de Apple que está vinculada a su cuenta de desarrollador, o solo su Apple si no tiene una cuenta de desarrollador.

  5. Si aún no ha registrado su dispositivo con esa cuenta, aparecerá un botón, como “Registrar dispositivo”. Haga clic en eso y Apple registrará el dispositivo y hará los certificados y la firma del código. (Oh, mis certificados de unicornios y la firma es mucho más fácil de lo que solía ser) enter image description here

Elija su dispositivo físico y presione ejecutar y debería cargarse en su dispositivo sin error.

Bueno, después de hacer todas esas cosas aún recibí los errores, así que cerré Xcode y lo abrí de nuevo y luego funcionó.

Si necesita desactivar el equipo por el momento, ya que no tiene una cuenta de desarrollo, simplemente cambie el objective en el menú superior a iPhone en lugar de dispositivo iOS genérico o dispositivo real.

Para aquellos que usan Ionic y reciben este error, debe abrir su $project_dir/platform/ios/$project_name.xcodeproj – luego siga los pasos que se detallan en la “respuesta”

seleccionar el equipo de desarrollo tanto en el proyecto como en el rest del objective; todo configurado en automático, entonces funcionará