usa reloj quedo puede pegado enlazar desbloquear configurar compatibilidad como bloqueo apple ios swift ios10 xcode8 fastlane-match

ios - reloj - Xcode 8 no se puede ejecutar en el dispositivo, aprovisionando problemas de perfil al mencionar Apple Watch



se me bloqueo mi apple watch (6)

Estoy ejecutando OS X El Capitan y estoy usando la semilla Xcode 8 GM (8A218a) y estoy tratando de ejecutar mi aplicación en mi iPhone 6 con iOS 10 GM semilla, 10.01 (14A403), que está emparejado con mi reloj Apple Watch 2 Semilla GM (14S326).

Estoy usando Match para el manejo de perfiles y certificados de aprovisionamiento, hasta ahora ha funcionado muy bien.

Recientemente cambié el identificador del paquete, por lo que creé una nueva Id. De aplicación en el centro para miembros y reconfiguré la coincidencia, etc. Tengo el certificado de desarrollo y el perfil de aprovisionamiento instalados en mi Mac. He eliminado los certificados antiguos y los perfiles de aprovisionamiento antiguos.

Todo está funcionando bien ejecutándose en el simulador. Pero cuando intento ejecutarlo en mi iPhone, Xcode 8 aparece en error:

El perfil de aprovisionamiento "match Development com.XXX.YYY" no incluye el dispositivo actualmente seleccionado "Apple Watch de ZZZ".

Muestra otro error también:

Se requiere firma de código para el tipo de producto ''Aplicación'' en SDK ''iOS 10.0''

Esto está bajo Target -> General :

Target -> Build Settings se ve así:

No tengo una extensión de Apple Watch para esta aplicación. Entonces, ¿por qué Xcode 8 me está dando errores relacionados con mi Apple Watch?

También, ¿qué significa el segundo error? Se requiere firma de código para el tipo de producto ''Aplicación'' en SDK ''iOS 10.0'' ?

¡¡Gracias!!


Después de poner mi Apple Watch en Power Reserve (o apagarlo, o el modo Avión, o ...) y esperar un poco a que Xcode se diera cuenta de que ya no estaba, pude ejecutar la aplicación en mi teléfono nuevamente.

El modo avión es el más fácil.


Estaba recibiendo los mismos errores, lo que ocurrió fue que iTunes / Apple actualizaron el perfil de aprovisionamiento y tuve que aceptar la nueva actualización. Una vez que inicié sesión en "developer.apple.com", simplemente tuve que aceptar la nueva actualización y luego volver a Xcode, cerrar el proyecto, volver a abrir y luego descargar el perfil de aprovisionamiento a mi nuevo iPhone y luego ejecutar el proyecto. Esto es lo que funcionó para mí.

No tuve que borrar nada o lo que sugieren las otras respuestas.


Esto funcionó para mí:

  • Desactivar bluetooth en el iPhone
  • Desconecta y vuelve a conectar el iPhone
  • Construir y ejecutar
  • Habilite el bluetooth nuevamente cuando haya terminado con la sesión de depuración

Tengo el mismo problema con la versión 8.0 (8A218a). Parece que desaparece cuando yo:

  1. Volver a seleccionar el certificado (a través de la interfaz de usuario)
  2. Limpiar todo (ctrl + cmd + shift + k)
  3. Reiniciar Xcode
  4. Ejecutar el proyecto (que es posible después de 1-3)

Si cambio el código, vuelvo a aparecer el mismo error. No se deje engañar por Xcode, lo que indica que todo está bien en la interfaz de usuario, pero sigue dando el error. Su 1-4 de nuevo.

Respecto al 2. error. En cuanto a la captura de pantalla, no veo un "Certificado de firma" que coincida, lo que indica el mensaje es obligatorio. Lo anterior 1-4 también eliminó ese error para mí.

¡Realmente espero que haya una mejor solución a este problema y que nos falte algo obvio! El ciclo de reinicio-ejecución no es tan eficiente ;-)


Tuve el mismo problema hoy - XCode versión 8.0 (8A218a) - y lo arreglé con dos pasos simples (en lugar del enfoque más complicado de arriba:

  • agregar el Apple Watch al centro para miembros (tampoco encontró una opción de copiar y pegar)
  • edite el perfil de aprovisionamiento de desarrollo y agregue el reloj a los dispositivos, guarde
  • vaya a Preferencias XCode, mueva el perfil de aprovisionamiento anterior a la papelera (haga clic con el botón derecho en el nombre) y descargue la nueva versión
  • establecer el nuevo perfil de aprovisionamiento en el editor de proyectos

No reiniciar, limpiar o cualquier otra cosa necesaria. Trabajado como un encanto.


Xcode 8:

seleccione el destino -> General -> Firma -> seleccione Administrar automáticamente la firma

entonces Xcode te ayudará a arreglar esto.