que puede pierde pantalla mac hacer duplicar control configurar conectar con apple ios xcode ios11 xcode9

puede - ¿Cómo se realiza la depuración inalámbrica en Xcode 9 con iOS 11, Apple TV 4K, etc.?



no se puede conectar con apple tv (16)

La depuración inalámbrica se agregó recientemente como una función en Xcode 9, iOS 11 y tvOS 11. Apple TV 4K no tiene un puerto USB, por lo que requiere depuración inalámbrica. ¿Cómo se realiza esta depuración inalámbrica en Xcode?


La depuración de red requiere Xcode 9.0 o posterior que se ejecute en macOS 10.12.4 o posterior, y en el dispositivo, requiere iOS 11.0 o posterior, o tvOS 11.0 o posterior.

iPhone

iOS 11 no estará disponible para dispositivos de 32 bits , es decir, iPhone 5 y iPhone 5c y versiones inferiores. El primer iPhone de 64 bits es 5s.

iPad

iPad mini 2 será el iPad más antiguo con soporte para iOS 11.

iPod

El iPod debe ser un iPod 6 para poder ejecutar iOS.

Si usa sus dispositivos no solo para el desarrollo sino también para la producción, tenga en cuenta que un sistema operativo beta no es para los débiles ;-)


Configurar un dispositivo para la depuración de la red

de help.apple.com

NOTA: El sistema Mac y el iPhone / iPad deben compartir la misma red para usar la depuración inalámbrica.

Depure su aplicación que se ejecuta en un dispositivo iOS o tvOS a través de WiFi u otra conexión de red.

Nota: La depuración de la red requiere Xcode 9.0 o posterior que se ejecute en macOS 10.12.4 o posterior , y en el dispositivo, requiere iOS 11.0 o posterior , o tvOS 11.0 o posterior .

Pasos para configurar iPhone, iPad o iPod touch

  1. Elija Ventana> Dispositivos y simuladores, luego, en la ventana que aparece, haga clic en Dispositivos.

  2. Conecte su dispositivo a su Mac con un cable Lightning.

  3. Compruebe si el código de acceso está habilitado en la configuración de su dispositivo. Habilitar si aún no está habilitado.
  4. En la columna izquierda, seleccione el dispositivo y, en el área de detalles, seleccione Conectar a través de la red.

    Xcode se empareja con su dispositivo. Si Xcode puede conectarse con el dispositivo mediante una red, aparece un icono de red junto al dispositivo en la columna izquierda.

  5. Desconecta tu dispositivo.

Nota: El dispositivo requiere un código de acceso para habilitar la depuración remota.

Ahora está listo para depurar a través de la red.

Pasos para configurar Apple TV:

  1. Asegúrese de que su Mac y su Apple TV estén en la misma red.

  2. Elija Ventana> Dispositivos y simuladores, luego, en la ventana que aparece, haga clic en Dispositivos.

  3. En su Apple TV, abra la aplicación Configuración y elija Controles remotos y dispositivos> Aplicación y dispositivos remotos.

  4. El Apple TV busca posibles dispositivos, incluida la Mac. (Si tiene algún firewall o seguridad de Internet, desactívelo / desactívelo para permitir la búsqueda).

  5. En su Mac, seleccione el Apple TV en el panel Dispositivos. Se muestra el panel del Apple TV y muestra el estado actual de la solicitud de conexión.

  6. Ingrese el código de verificación que se muestra en su AppleTV en el panel de la ventana Dispositivo para el dispositivo y haga clic en Conectar.

Xcode configura el Apple TV para la depuración inalámbrica y se empareja con el dispositivo.

Editar: -------

En ocasiones, el emparejamiento no funciona para la depuración inalámbrica, así que simplemente reinicie su dispositivo y conexión a Internet. Además, si el firewall está habilitado, debe desactivar el Firewall para emparejar el dispositivo.


Acabo de hablar con algunos ingenieros de Xcode en WWDC y el descubrimiento automático de iDevices sigue siendo un poco defectuoso. También a veces su teléfono no está transmitiendo correctamente. Encender y apagar su dispositivo puede ayudar.

Hay algunas soluciones / fallos alternativos:

Puede verificar si su teléfono está transmitiendo con Bonjour Browser (www.tildesoft.com). Mire si su dirección wifi aparece en el servicio llamado ''_apple-mobdev2._tcp. - 215 ''(puede encontrar su dirección wifi aquí: configuración> general> acerca de> dirección wifi.

Como alternativa, puede conectarse a su dispositivo ingresando manualmente la dirección IP (haga clic derecho en sus dispositivos en la ventana Dispositivos). Sin embargo, esta dirección IP se mantendrá, por lo que si cambia de red deberá restablecerla. Esa opción aún no está disponible en Xcode, pero puede hacerlo a través del terminal con el siguiente comando:

defaults read com.apple.dt.Xcode | grep IDEIDS

Esto imprimirá un identificador que debe usar en el siguiente comando:

defaults delete com.apple.dt.Xcode <identifier>

Ahora se borra la dirección IP y puede ingresar una nueva.

La última opción es crear una red de computadora a computadora. Esto funciona bien, pero lógicamente no tendrás acceso a Internet en ese momento.


En el nuevo Xcode9-beta, podemos usar la depuración inalámbrica como lo dijo Apple :

Corta la cuerda
Elija cualquiera de sus dispositivos iOS o tvOS en la red local para instalar, ejecutar y depurar sus aplicaciones, sin un cable USB conectado a su Mac. Simplemente haga clic en la casilla ''Conectar a través de la red'' la primera vez que use un nuevo dispositivo iOS, y ese dispositivo estará disponible en la red a partir de ese momento. El desarrollo inalámbrico también funciona en otras aplicaciones, incluidos los instrumentos, el inspector de accesibilidad, el reproductor Quicktime y la consola.

¡Prueba esto!

Si enfrenta problemas de desconexión, intente esto:

Solución alternativa : habilite el modo avión en su dispositivo durante 10 segundos y luego desactive el modo avión para restablecer su conexión


Habilite el uso compartido de Internet utilizando puertos USB:


He intentado usar la ventana Conectar dispositivos Xcode a través de las opciones de red. pero no puedo ver el ícono "Conectado a través de la red" junto al nombre del dispositivo. Además, tan pronto como retire el USB, la opción "Conectar a través de la red" desapareció. Además, el nombre del dispositivo aparece debajo de la lista de dispositivos desconectados.

Pero usando la opción "Conectar a través de la dirección IP ...", puedo conectarme.

  1. Haga clic con el botón derecho en el nombre del dispositivo (en la lista Desconectado) y elija la opción "Conectar a través de la dirección IP ...".

  1. Escriba la dirección IP del dispositivo y elija Conectar. (puede encontrarlo a través de Configuración del dispositivo móvil> Wi-Fi> Elija el nombre del wifi)

Intenté todas las respuestas pero nada funcionó para mí. Terminé conectándome a una red WiFi diferente y luego pude depurar de forma inalámbrica.

No tengo idea de por qué no funcionó con la red anterior


La única forma en que podría hacer que funcione es si mi Mac y mi iPhone estuvieran en redes diferentes . Tengo un módem DSL principal que lo llamo red1 y una segunda red2 nos configura un punto de acceso. Tienen SSID network1 y network2. Si el teléfono estuviera en la red1 y el mac en la red2 funcionaría, o viceversa. Pero si ambos estuvieran en la red1 o ambos estuvieran en la red2, NO funcionaría.


Mi problema era sobre la transmisión de SSID de red.

He probado todas las soluciones anteriores pero aún no pude conectar mi dispositivo, no había ningún ícono de "globo" para mi dispositivo. Luego descubrí que, por alguna razón, mi red había desactivado su transmisión SSID (aunque todavía podía conectar la red ingresando el SSID manualmente). Una vez que encendí la transmisión SSID, pude conectar mi dispositivo a través de ''Conectar a través de la dirección IP ...''.


Puede abrir la Ayuda de Xcode -> Ejecutar y depurar -> Depuración de red para obtener más información. Espero eso ayude.


Seguí todos los pasos sugeridos, en particular los proporcionados por ios_dev pero mi iPhone no fue reconocido por Xcode y no pude depurar a través de WiFi. Haga clic derecho en el panel izquierdo sobre mi iDevice en la ventana "Dispositivos y simuladores", luego "Conectar a través de la dirección IP ...", inserte la IP del iPhone y ahora funciona correctamente


Si después de seguir share aún no puede conectarse, intente apagar y volver a encender el Wi-Fi de su computadora. Esto funcionó para mí.

Además, asegúrese de confiar en el certificado de desarrollador en el dispositivo iOS (Configuración - General - Perfiles y administración de dispositivos - Aplicación de desarrollador).


Si ha completado todos los pasos dados por Surjeet y aún no obtiene el ícono de conexión de red, siga los pasos a continuación:

  1. Desvincular el dispositivo haciendo clic derecho en el dispositivo desde la sección Conectado .

  2. Vuelva a conectar el dispositivo.

  3. Haga clic en el botón "+" al final del lado izquierdo de la ventana emergente.

  1. Seleccione el dispositivo y haga clic en el botón Siguiente

  1. Haga clic en Confianza y código de acceso (si está disponible) del dispositivo.

  1. Haga clic en el botón Listo .

  1. Ahora, haga clic en conectarse a través de la red .

Ahora puede ver el icono de conexión de red después del nombre del dispositivo. ¡Disfrutar!


Xcode 9: para obtener información detallada, vaya a Ayuda -> Empareje un dispositivo inalámbrico con Xcode (iOS, tvOS)



Requisito previo

  • Su máquina Mac debe tener al menos Mac OSX 10.12.4 o posterior
  • Su dispositivo iOS debe tener al menos iOS 11.0 o posterior
  • Ambos dispositivos deben estar en la misma red.

Pasos para activar

  • Conecte su dispositivo iOS con la máquina Mac del cable.

  • Abra Xcode y luego desde la ventana del menú superior -> Dispositivos y simuladores

  • Elija el segmento Dispositivos y elija el Dispositivo deseado de la lista de dispositivos izquierda.

  • En el lado derecho puede ver la conexión abierta a través de la red , active esta opción como se muestra en la imagen adjunta.

  • Después de unos segundos, puede ver la señal de red frente a su dispositivo.

  • Desenchufe su dispositivo y utilice la depuración como lo hace normalmente.

Gracias