para mejor instalar instala como apple aplicaciones aplicacion ios watchkit

ios - mejor - whatsapp apple watch 3



No puedo instalar la aplicaciĆ³n WatchKit en Apple Watch (14)

¿Agregó una entrada personalizada al de su Info.plist de la aplicación WatchKit? Esto no está permitido y fallará la validación y solo se instalará en Instalar ... Revise el registro de la consola del dispositivo para obtener información sobre él.

Tengo una aplicación WatchKit que funciona bien en el simulador. Pero cuando intento ejecutarlo en un dispositivo real, nunca finaliza la instalación y nunca proporciona ningún mensaje de error o comentario.

La aplicación iOS se instala y funciona bien. Traigo la aplicación Apple Watch en el iPhone, que enumera la aplicación y muestra el icono correcto. Seleccionando eso, el interruptor "Mostrar aplicación en Apple Watch" está activado. Debajo de él dice, "Instalando ...". Y se queda allí.

También puedo ver el icono de la aplicación en el Apple Watch. Seleccionándolo solo muestra el indicador de la rueda giratoria como si estuviera tratando de cargar.

Las cosas que he probado se basan en otras sugerencias que he encontrado aquí, en los foros de desarrolladores de Apple y en la web:

  • Verificado que todas las ID de paquetes de aplicaciones sean correctas y coincidan.

  • Verificado que el objetivo de despliegue es iOS 8.2.

  • Verificado que la aplicación WatchKit se ejecuta en el simulador.

  • Verifiqué que mi perfil de aprovisionamiento incluye el UDID de mi Apple Watch.

  • Verifiqué que mi Apple Watch se muestra como un "Reloj emparejado" en Dispositivos.

  • Eliminé la aplicación de mi teléfono y luego reinicié mi teléfono, reloj y Macbook antes de volver a instalar.

Ninguno de los trabajos anteriores. ¿Alguna sugerencia?

¡Gracias!

Thomas Aylesworth


Compruebe el archivo Info.plist. En mi experiencia, si hay algo agregado allí que no se supone que esté ahí, causará este comportamiento. Agregué NSLocationWhenInUseUsageDescription y causó este mismo problema.


En mi caso, desconecto el iPhone y la Mac, los reconecto a través de la línea de datos. Luego aparece algo en mi reloj, una elección, de acuerdo o en desacuerdo, de acuerdo. Después de eso, Xcode comienza a instalar símbolos para watchOS 2.1:

Cuando haya terminado, puede verificarlo en Biblioteca-> Desarrollador-> Xcode-> watchOS DeviceSupport-> Watch1,1 2.1 (13S661) -> Símbolos

Luego desconecto el reloj y el iPhone, lo reconecto. Ahora puedo instalar la aplicación WatchKit en mi reloj.


En mi caso, resolví este problema al seleccionar el objetivo de WatchApp para crear AdHoc.

Entonces, por ejemplo, hay tres objetivos en el proyecto:

  • Manifestación;
  • Demo WatchKit App;
  • Demo WatchKit Extension;

Si crea AdHoc con objetivo de demostración , obtendrá una instalación infinita. Si crea AdHoc con el objetivo de la aplicación Demo WatchKit , el problema desaparece.


Esto es lo que me funciona con iOS 8.3 y Watch OS 1.0.1:

  1. Asegúrese de que su aplicación haya terminado de instalarse en su iPhone.
  2. Reinicie el iPhone manteniendo presionado el botón Inicio y los botones Activar / Desactivar.
  3. Inicie la aplicación TestFlight en su iPhone.
  4. Manteniéndose en TestFlight, vaya a la página de detalles de su aplicación y cambie Instalar en Apple Watch a la posición Encendido.
  5. Presione el botón Inicio en su iPhone para salir de la aplicación TestFlight.
  6. Presione la corona digital en el reloj para ir a la pantalla de inicio. Debería aparecer un icono para su aplicación Watch y comenzar a instalar.

He encontrado un problema similar debido a que mi guión gráfico hace referencia a una imagen que luego eliminé (ya no la uso más). Esto dio el síntoma de que se ejecuta correctamente en el simulador, pero no se implementa completamente en el hardware como se ve. Para excluir este problema potencial, recorra cada vista de imagen en su guión gráfico de Apple Watch y busque el signo de exclamación en las entradas de vista de imagen.


He seguido la respuesta de @hunterleebrown para ver el registro y he encontrado que la versión de WatchOS no está actualizada (es decir, la versión de Watch OS es inferior a la versión requerida).

Aquí está la captura de pantalla [El registro dice (4ª línea): La versión del sistema es más baja que la versión mínima del sistema operativo especificada para el paquete en ... ...]:

Luego fui a la aplicación de reloj del iPhone -> configuración general -> Actualización de software y encontré que el sistema operativo del reloj no está actualizado (lo cual es obvio). Luego descargué la actualización y la instalé. Entonces funcionó!

Nota: también intenté salir de XCode, reiniciar iPhone y Watch, pero no funcionó para mí.


Lo he encontrado muy útil para leer el registro de la consola del iPhone. (No debe confundirse con los registros de fallos).

Usar Xcode -> Ventana -> Dispositivos - seleccione su iPhone conectado, y asegúrese de que la flecha inferior izquierda de la pantalla de registro esté hacia abajo.

En mi caso, tenía derechos de perfil de aprovisionamiento no válidos, que se corrigieron a través del portal de desarrollo de Apple y volví a descargar los perfiles, después de asegurarme de que los derechos se estaban configurando correctamente en las capacidades de la aplicación WatchKit.


Sí, tenía ese problema también.

Borré el Xcode Beta (y el .dmg) lo descargué de nuevo y lo instalé.

Ya no tengo ese problema.


También estaba recibiendo este error, y lo instalé, después de crear un nuevo proyecto desde cero en el Xcode no beta, y copiar mis activos y código en el nuevo proyecto. Tuve el mismo problema e intenté todo lo que la gente sugirió en otras publicaciones, sin éxito, incluido todo lo que mencionaste anteriormente.

Aparentemente, había algo incompatible con la forma en que el proyecto estaba almacenado en la versión beta de Xcode, que había creado para la aplicación WatchKit.


También puede intentar eliminar la aplicación del reloj en el reloj pulsando prolongadamente el icono y luego debería obtener la interfaz de usuario de risa con una X en aplicaciones de terceros. A continuación, puede eliminar la aplicación del reloj y volver a intentar la instalación.


Tuve el mismo problema, pero para mí resultó que el Apple Watch tenía una versión de WatchOS más baja que la que tenía XCode. No pude ver una advertencia de tiempo de ejecución sobre esto (simplemente falló silenciosamente), pero al seleccionar el esquema WatchKit en XCode con el dispositivo conectado hubo una pequeña advertencia sobre el requisito de la versión.


Un amigo que trabaja en el equipo de iOS de USA Today, incluida la aplicación Apple Watch, sugirió que vaya a la configuración del proyecto para el objetivo de la aplicación WatchKit y establezca "Omitir instalación" en NO. Efectivamente, después de hacer esto, pude instalar.


asegúrese de que su aplicación sea compatible con 64Bit, de lo contrario no puede ejecutarse en Watch, simplemente girando allí.