Estoy usando Mac OS en VMWare para el desarrollo de aplicaciones iOS.
Después de actualizar el sistema operativo y Xcode, el dispositivo iOS no está disponible, por lo que no puedo probarlo.
Cuando el dispositivo está conectado a la PC, el dispositivo aparece como conectado en VMware y marcado con un punto verde. Pero no aparece en los dispositivos de Xcode.
Estoy usando Mac OS 10.11. ¿Alguien tiene ideas?
trust
confirmación no apareció, puede abrir iTunes en VM y es posible que muestre el diálogo.Respuestas:
Tuve el mismo problema, pero fue bastante fácil de resolver. Siga los siguientes pasos:
1) En la configuración de la máquina virtual (VMWare):
2) Agregue el dispositivo a la lista de dispositivos de desarrollo permitidos en su cuenta de desarrollador de Apple. Sin ese paso, no hay forma de usar su dispositivo en Xcode.
A continuación algunas instrucciones: Registre un solo dispositivo
fuente
La otra respuesta carece de información adicional también en la siguiente publicación . Por ejemplo, cuando el iPhone mantiene Conectar / Desconectar en bucle. Entonces aquí hay una mejor solución:
En la
vmware.log
búsqueda del video y pid de su iPhone USB:Ejemplo:
Cierre vmware (para desbloquear
.vmx
)En el
.vmx
, agregue:Reemplace
0xvid:0xpid
por el vid & pid que se encuentra envmware.log
. Ejemplo:En vmware> Editar máquina virtual> Controlador USB: Compatibilidad USB: USB 2.0
Activo: Conectar automáticamente nuevos dispositivos USB
Activo: Mostrar todos los dispositivos de entrada USB
Activo: Compartir dispositivos Bluetooth con la máquina virtual
Inicie Mac OS y asegúrese de que el mouse esté enfocado en vmware (o simplemente use el indicador de inicio de sesión si aparece)
fuente
vmware.log
encuentra en Ubuntu 18.04, VMware player 14?usb.quirks.device0
a"vid:pid skip-refresh"
según las instrucciones de kb.vmware.com/s/article/774?lang=en_US . Recibí en los registros el siguiente error.También restablecí lasusb device busy (16)
conexiones usb con askubuntu.com/questions/645/ ... Inhabilité el montaje automático de dispositivos usb askubuntu.com/questions/89244/… La clave es leer los registros en busca de errores y investigando en línea en la comunidad vmwareTrust
ventana emergente cuando se volvía a conectar. Resolví el problema saliendoITunes
de la máquina virtual y reabriendo. La ventana emergente se mostraría oITunes
detectaría el dispositivo.Estoy ejecutando un Iphone 8+ y VMWare macOS High Sierra en una máquina con Windows 10.
Revisé docenas de publicaciones de solución de problemas, y ninguna de ellas, excepto configurar los USB de su VM en 2.0, ayudó. A través de prueba y error, y una buena cantidad de licor, lo he descubierto.
SOLUCIÓN:
Haga estas cosas, en este orden:
Con la VM apagada, vaya a la configuración de la máquina que esté utilizando y cambie los USB a 2.0. Puede encontrar esto en el mismo menú que asignó su RAM y núcleos
Asegúrese de que su teléfono esté enchufado y apagado.
Arranque la máquina virtual, macOS.
Encienda el teléfono cuando se inicie mac
Abrir Xcode
fuente
page_fault_in_nonpaged_area
en mi máquina host con Windows 10 cada vez que intentaba conectar mi iPhone 7 a la VM. Sin embargo, estaba luchando mucho con él, intenté arrancar con el iPhone apagado y luego loTuve el mismo problema con VMWare 12.5.2 y OS: Mac OS Sierra.
Estos son algunos pasos para resolver este problema: (que funcionó para mí).
Ahí tienes. Funcionará. Ahora puede encender su máquina virtual e intentar conectar su dispositivo con el cable USB adecuado. A veces puede haber problemas con el cable USB que no está autorizado. Aún así, si tienes dudas, puedes preguntarme aquí.
fuente
Aquí hay otra cosa para probar (estoy usando Windows 10):
Esto es lo que funcionó para mí. No tengo idea de por qué el servicio no se inició en primer lugar y solía funcionar bien con mi iPhone 7. Buena suerte.
fuente
Haga lo que se sugiere en la respuesta, pero asegúrese también de
click inside the VM
que OSX tenga el foco antes de conectar el teléfono. En mi caso, tuve que hacer eso para que funcionara.fuente
Me gustaría agregar algo.
Para que los dispositivos funcionen en tu Mac, debes asegurarte de que estén conectados. No sé cómo se maneja esto en otras versiones, pero estoy usando VMware Workstation 12 Player
Si vas a
Player (Top left corner) > Removable Devices > Enable the device
quererEso es lo que tenía que hacer.
fuente
Me encontré con el mismo problema. Encontré la solución en la solución de kb.vmware.com.
Funciona para mí agregando
usb.quirks.device0 = "0xvid:0xpid skip-refresh"
Detalle a continuación:
Para agregar peculiaridades:
Precaución : no omita este paso.
Por ejemplo, si ingresa el nombre Apple, verá una línea similar a:
La línea tiene el nombre del dispositivo USB y su información de vid y pid. Tome nota de los valores vid y pid.
Por ejemplo, para el dispositivo Apple que se encuentra en el paso 2, esta línea es:
usb.quirks.device0 = "0xvid:0xpid skip-refresh" usb.quirks.device0 = "0xvid:0xpid skip-setconfig" usb.quirks.device0 = "0xvid:0xpid skip-reset, skip-refresh, skip-setconfig"
Notas :
Consulte esto para ver en detalle.
fuente
Tengo 2 computadoras con VMWare Workstation y Mac OS Sierra instalados como sistema operativo invitado. La primera máquina pudo reconocer mi dispositivo iOS mientras que mi segunda máquina no pudo reconocerlo. La segunda máquina mostraba el mismo comportamiento que otros informaron donde se reconectaba y desconectaba con el iPhone sin cesar.
Afortunadamente, mi segunda máquina tuvo problemas de conectividad de red con mi VM. Así que me topé con la solución cuando restablecí la configuración de red de la máquina virtual.
Puede probar los siguientes pasos y ver si funciona para usted. Funcionó para mí.
fuente