Mi teléfono aparece como ineligible target
en Xcode y al lado dice ( no paired Apple Watch
).
Mi Apple Watch está registrado en Dispositivos iOS. Puedo ver el UDID. El reloj tiene watchOS 2.0 instalado y mi iPhone 6 tiene iOS 9 instalado. El iPhone se empareja perfectamente con el reloj y puedo instalar aplicaciones.
Intenté reiniciar tanto el reloj como el teléfono. Intenté reiniciar Xcode. Intenté crear un nuevo esquema en Xcode pero todavía se muestra (sin Apple Watch emparejado). Puedo elegir Producto / Destino y la aplicación aparecerá en el teléfono, simplemente no instalará la aplicación del reloj ... simplemente se quedará ahí diciendo " Instalando ... ".
Respuestas:
Emparejé mi reloj con un teléfono nuevo y encontré este problema. ¡Eliminé todos los archivos
~/Library/Developer/Xcode/watchOS DeviceSupport/
y lo resolvió!fuente
Lo que funcionó para mí es ir al objetivo de la aplicación WatchKit y actualizar el equipo con la cuenta adecuada. Una vez que hice eso, mi dispositivo se mostró elegible.
fuente
2020: en este punto, ni siquiera puedo hacer que WCSession envíe datos en los Simuladores. Mensaje de Watch a iPhone con
replyHandler
funciona, mensaje de iPhone a Watch falla con WCErrorCodeWatchAppNotInstalled. Cada día comienza reiniciando varias veces y eliminando y configurando nuevas combinaciones de iPhone + Watch. Probé un macOS recién instalado con los dispositivos de mi amigo y, por supuesto, no tuve suerte. Pero claramente es culpa mía. Enviar un informe de error no hace nada, ya que solo te siguen diciendo que todo está funcionando y que cerrarán este ticket ahora. Solo quería ayudar.2019: Nuevo iPhone, incluso peor. Ahora, cada componente de mi desarrollo ha cambiado desde 2017 y todavía estoy atascado apuntando al simulador con cada compilación. Apple, ¿por qué?
2018 II : ya nada me funciona. Se contactó con Apple muchas veces y Apple Watch parece haberse mudado al
Playground
vecindario, ya que solo se está cargando / ejecutando, pero nunca realmente se está ejecutando. Compré una segunda Mac, nuevo proyecto, nada funciona. Triste.2018 : Los últimos días he tenido mucho éxito haciendo lo siguiente:
En tu iPhone:
En tu reloj:
La mayoría de las veces, no se tarda más de 30 segundos en restablecer la conexión. Creo que es el "modo de vuelo del reloj", algo, pero nunca cambio un (algo) sistema en ejecución, así que este será mi procedimiento a partir de ahora. Mi respuesta de 2017 todavía parece ser de ayuda para algunas personas:
2017 : si ALGUNAS VECES se muestra, y a menudo no, puede deberse al hecho de que cerró iTunes
Noté lo que solía hacer después de reconectarme: cerrar iTunes. Inmediatamente, el reloj se volvió "desemparejado". Volver a conectar el cable USB pero dejar iTunes abierto me ha ayudado desde entonces.
fuente
Abre la aplicación complementaria de la cámara en el reloj. Para mí esto funciona. Parece que la aplicación inicia una conexión telefónica.
fuente
Parece que necesitas tocar el mensaje "Confiar en esta computadora" en Apple Watch. Esto resolvió mi problema. Compruebe también si XCode muestra el mensaje "Indexación ..." o "Cargando símbolos ...": debe esperar hasta que finalice la operación.
fuente
¡Parece un error en Xcode! Vaya a
~/Library/Developer/Xcode/watchOS DeviceSupport/
y cree una carpeta llamada "Watch1,2 2.0 (número de compilación)" y para 'número de compilación' use su número de compilación de watchOS. Dentro de esta carpeta, cree otra carpeta llamada "Símbolos".Así que para la versión más reciente:
~/Library/Developer/Xcode/watchOS DeviceSupport/Watch1,2 2.0 (13S5305d)/Symbols
.Tal vez limpiar y reiniciar Xcode.
fuente
Para mí fue una cuestión de confiar en la computadora del reloj. Tuve que reiniciar mi reloj para obtener la solicitud de "confiar en esta computadora".
fuente
En mi caso, creo que fue porque tenía la conexión a través de la red habilitada para el iPhone que está emparejado con mi nuevo reloj.
Al deshabilitar la función de conexión inalámbrica, luego conectar el iPhone a mi mac mediante un cable, el reloj apareció en la lista de Dispositivos.
Después de obtener el UUID para registrarse en el Centro de desarrolladores, volví a habilitar Conectar a través de la red y el reloj ya no estaba en la lista de la pantalla Dispositivos. Sin embargo, cuando conecto el teléfono por cable, aparece la información del reloj.
Entonces, si está utilizando una conexión inalámbrica, intente conectar el dispositivo mediante un cable y, con suerte, verá su reloj en la lista. ¡Buena suerte!
fuente
Tuve que eliminar mi ID de Apple de la pestaña Cuentas en las preferencias de Xcode y luego volver a agregarlo.
fuente
Lo que funcionó para mí fue esperar alrededor de un minuto. No había barra de progreso en Xcode, solo espera.
fuente
A mí me ayudó a abrir iTunes en el MAC y dejarlo abierto.
Xcode 9.4.1
fuente
Tengo exactamente la misma configuración y tuve el mismo problema. Lo que pareció funcionar para mí fue simplemente desemparejar y emparejar el reloj nuevamente. Luego Confíe en esta computadora en el reloj y Xcode comenzó a listarla en el menú.
Parece que actualicé watchOS2 beta 5 en la parte superior de 1.0.1 que se emparejó anteriormente y solo necesitaba volver a configurarlo para watchOS2.
fuente
Lo que funcionó para mí fue abrir la ventana Proyectos de Xcode y hacer clic en el botón Eliminar junto a la línea Datos derivados del proyecto abierto actualmente. Después de eso, el objetivo cambió automáticamente para mostrar [My iPhone Name] + [My Watch Name].
Mi configuración: Xcode 7, iOS 9 (lanzamiento público) y watchOS 2 beta.
fuente
Abra la aplicación Watch en el dispositivo, desplácese hacia abajo hasta su aplicación y asegúrese de habilitar mostrar la aplicación en Apple Watch
fuente
Configuración de perfiles de aprovisionamiento correctos | Certificados Team, luego reiniciar Xcode funcionó para mí.
fuente
Debes haber conectado tu Apple Watch con tu iPhone por bluetooth, la conexión wifi no funcionará para la prueba ...
fuente
Realmente luché con este problema, pero esto me ayudó:
Reparar pasos:
fuente
Es posible que haya tenido un gran avance ... Apagué el WIFI en mi Mac y al instante encontró el reloj 😱
fuente
Verifique que el teléfono esté conectado a la misma red wifi que la computadora.
Acabo de pasar unos días luchando con esto, probando las soluciones anteriores. Redes conmutadas, esperó un minuto, ahora funciona de nuevo. Gah.
Tengo cuatro SSID wifi en mi casa (casa vieja, paredes gruesas, un enrutador no lo cubre correctamente) y resultó que la computadora estaba eligiendo uno y el teléfono otro.
fuente
Esto funcionó para mí 1. Salga de Xcode. 2. Desconecte el iPhone 3. Elimine los archivos de caché en / Users // Library / Developer / Xcode 4. Ejecute Xcode. 5. Vuelva a conectar el iPhone 6. Xcode comenzará a descargar el archivo de símbolos
fuente
Simplemente vuelva a conectar mi iPhone a mi Mac, mi problema está resuelto. Cuando vuelvo a conectar mi iPhone, xcode instaló automáticamente los símbolos perdidos.
fuente
Tuve un problema similar en el que Xcode no detectaba mi reloj emparejado. De alguna manera, el perfil de aprovisionamiento beta había logrado instalarse en mi teléfono y, por alguna razón, Xcode no pudo detectar el reloj emparejado. Tan pronto como eliminé el perfil de aprovisionamiento, Xcode comenzó a recoger el reloj emparejado.
fuente
La creación de un nuevo proyecto de watchOS conduce a la descarga de símbolos para reanudar y finalizar. Desconecté el iPhone antes de que finalizara la operación "Procesando archivos de símbolos". Así que Apple Watch nunca volvió a aparecer. XCode 9 (beta 4). iOS 10 (beta 4). watchOS 2.2.2.
fuente
Esperé varios minutos y luego, funcionó solo.
WatchOS 4.1, XCODE 9.2.
fuente
La solución que funcionó para mí con XCode 10.0: eliminar toda la carpeta Xcode en ~ / Library / Developer / Xcode, eliminar solo watchOS DeviceSupport no fue suficiente
fuente
Esto funcionó para mí (Xcode 11.3.1):
En algunos casos, también es necesario reiniciar Watch & Phone.
fuente
Nueva actualización de este problema. Recientemente compré el libro de ray wenderlich para Watch OS y tuve este problema.
Después de probar muchas cosas y antes de eliminar cualquier archivo, mi solución de trabajo es esta:
En MAC con Xcode abierto y con el esquema de problemas cargado. iPhone enchufado y reloj encendido también.
1) En MAC apague wifi 2) En MAC encienda wifi 3) En MAC apague bluetooth 4) En MAC encienda bluetooth
Sé que esta solución está arriba, pero es la única forma en que me ha funcionado. Espero que también ayude a cualquier desarrollador.
fuente
Compruebe que Bluetooth esté habilitado. Reinicié mi Mac, mi teléfono y mi reloj y eso no ayudó. Cuando miré en la configuración del reloj, encontré que Bluetooth estaba desactivado.
fuente
En mi caso, reiniciar el reloj no funcionó, pero después de reiniciar el iPhone sí.
fuente
La versión 12.2 de Xcode (12B45b) parece solucionar todos los problemas relacionados con la transferencia de la aplicación desde su mac a su Apple Watch.
fuente