J'utilise Mac OS dans VMWare pour le développement d'applications iOS.
Après la mise à jour du système d'exploitation et de Xcode, le périphérique iOS n'est pas disponible, je ne peux donc pas le tester.
Lorsque le périphérique est branché sur le PC, il apparaît comme étant connecté dans VMware et marqué d'un point vert. Mais, il n'apparaît pas dans les appareils Xcode.
J'utilise Mac OS 10.11. Quelqu'un a-t-il des idées?
J'avais le même problème, mais j'étais assez facile à résoudre. Suivez les prochaines étapes:
1) Dans les paramètres de la machine virtuelle (VMWare):
2) Ajoutez le périphérique à la liste des périphériques de développement autorisés dans le compte de votre développeur Apple. Sans cette étape, il n’existe aucun moyen d’utiliser votre appareil dans Xcode. Ensuite, quelques instructions, dans la section "Enregistrement de périphériques à l'aide de votre compte développeur":
L’autre réponse manque certaines informations supplémentaires tirées de l’article suivant . Par exemple, lorsque l’iPhone garde Connect/Disconnect dans une boucle ..., voici une meilleure solution:
Dans vmware.log
, recherchez dans le vid & pid de votre iphone USB:
Exemple:
vmx | USB: Found device [name:Apple\ IR\ Receiver vid:05ac pid:12a8
Fermez vmware (pour déverrouiller .vmx
)
Dans le .vmx
, ajoutez:
usb.quirks.device0 = "0xvid:0xpid skip-reset, skip-refresh, skip-setconfig"
Remplacez 0xvid:0xpid
par le vid & pid trouvé dans vmware.log
. Exemple:
usb.quirks.device0 = "0x05ac:0x12a8 skip-reset, skip-refresh, skip-setconfig"
Dans vmware> Modifier la machine virtuelle> Contrôleur USB: Compatibilité USB: USB 2.0
Actif: connecte automatiquement les nouveaux périphériques USB
Actif: affiche tous les périphériques d’entrée USB.
Actif: partage de périphériques Bluetooth avec la machine virtuelle
Lancez Mac OS et assurez-vous que la souris est Focus sur vmware (ou utilisez l'invite de connexion si elle apparaît)
J'ai eu le même problème avec VMWare 12.5.2 et OS: Mac OS Sierra .
Voici quelques étapes pour résoudre ce problème: (qui a fonctionné pour moi.)
Voilà. Ça va marcher. Vous pouvez maintenant allumer votre machine virtuelle.Essayez de connecter votre périphérique avec un câble USB approprié. Parfois, il peut y avoir un problème avec un câble USB non autorisé. Néanmoins, si vous avez des doutes, vous pouvez me demander ici.
J'utilise un Mac OS High Sierra et VMWare Mac OS 8+ sur un ordinateur Windows 10.
J'ai parcouru des dizaines de messages de dépannage, et aucun d'entre eux, à l'exception du paramétrage de vos ordinateurs virtuels USB sur 2.0, m'a aidé. Par essais et erreurs, et une quantité décente de boissons alcoolisées, je l’ai compris.
SOLUTION:
Faites ces choses, dans cet ordre:
Lorsque VM est désactivé, accédez à vos paramètres pour l’appareil que vous utilisez et réglez les clés USB sur 2.0. Vous pouvez le trouver dans le même menu que celui que vous avez attribué à votre bélier et à vos cœurs.
Assurez-vous que votre téléphone est branché et éteint.
Démarrez la machine virtuelle, macOS.
Allumer le téléphone lorsque mac est démarré
Ouvrir Xcode
Faites ce qui est suggéré dans la réponse, mais assurez-vous également de click inside the VM
afin que OSX ait le focus avant de brancher le téléphone. Dans mon cas, je devais le faire pour que cela fonctionne.
Je voudrais ajouter quelque chose.
Pour que les périphériques fonctionnent sur votre Mac, vous devez vous assurer qu’ils Y sont connectés. Je ne sais pas comment cela est géré dans les autres versions, mais j'utilise VMware Workstation 12 Player.
Si vous allez à Player (Top left corner) > Removable Devices > Enable the device you
veux
C'est ce que je devais faire.
Voici une autre chose à essayer (j'utilise Windows 10):
C'est ce qui a fonctionné pour moi. Je ne sais pas du tout pourquoi le service n'a pas été lancé et fonctionnait normalement avec mon iPhone 7. Bonne chance.
J'ai 2 ordinateurs avec VMWare Workstation et Mac OS Sierra installés en tant que système d'exploitation invité. La première machine pourrait reconnaître mon appareil iOS, alors que la deuxième pourrait pas le reconnaître. La deuxième machine présentait le même comportement que d'autres, selon lequel elle se reconnecterait et se déconnecterait sans fin avec l'iPhone.
Heureusement, ma deuxième machine a eu des problèmes de connectivité réseau avec ma machine virtuelle. Je suis donc tombé sur la solution lorsque j'ai réinitialisé mes paramètres réseau pour la VM.
Vous pouvez essayer les étapes suivantes et voir si cela fonctionne pour vous. Cela a fonctionné pour moi.