J'ai de gros problèmes lorsque j'essaie d'utiliser l'émulateur IOS de Visual Studio. J'ai donc créé une application hello world dans VS à l'aide de xamarin (dernière version stable), j'ai défini le projet comme projet principal. Lorsque je rafraîchis la connexion avec le mac, je ne peux pas sélectionner le périphérique à afficher dans la liste de sélection. Le message est "Aucun périphérique connecté":
Et si j'essaie d'utiliser xamarin studio sur l'hôte mac, tout va bien, l'exemple d'application repose sur l'émulateur iphone:
Merci de m'aider!
Êtes-vous sûr que le périphérique est connecté au Mac et non à la machine Windows? Avez-vous essayé de déboguer à partir de ce même appareil depuis Xamarin Studio sur Mac?
Je sais que cette question a déjà reçu une réponse, mais je l'ai trouvée quand j'ai eu un problème, et cela n'a pas aidé… mais j'ai trouvé la solution:
Dans le menu de débogage de VS2012, cliquez sur Configuration Manager.
assurez-vous que iPhone Simulator (ou iPad, si vous le souhaitez) est configuré ...
Default semble rechercher un périphérique physique ...
j'espère que cela t'aides.
Avait le même problème. Le problème était lorsque j'ai chargé ma solution, Visual Studio 2012 a décidé de choisir un projet de bibliothèque en tant que "Projet de démarrage".
Rt Cliquez sur le projet ios, choisissez 'Définir comme projet de démarrage' et la liste des périphériques a été remplie.
P.S: Visual Studio, vous devriez être assez vieux pour comprendre cela maintenant.
Lorsque j'ai rencontré ce problème, j'ai eu une autre instance de Visual Studio en cours d'exécution qui était connectée au Mac.
Apparemment, vous ne pouvez avoir qu'une instance de VS connectée à la fois.
Recherchez dans le journal de votre serveur dans la fenêtre de sortie de Visual Studio d’autres indices:
Fermer l'autre instance de Visual Studio m'a permis de me connecter à l'instance dans laquelle je voulais déboguer.
Le redémarrage de Visual Studio 2010 a fonctionné pour moi.
J'ai découvert quelque chose qui manque. Pour moi, dans Visual Studio 2013, pour une raison quelconque, ils ont supprimé Solution Platforms de la barre d’outils. Cela rend impossible le passage d'iPhone à iPhoneSimulator sans ouvrir Configuration Manager. Donc, pour résoudre ce problème.
Cliquez sur OUTILS/Personnaliser, puis sélectionnez l'onglet "Commandes", le bouton radio "Barre d'outils:", cliquez sur le menu déroulant situé à droite de celui-ci et sélectionnez "Standard" comme barre d'outils sur laquelle vous travaillez.
Maintenant, cliquez sur "Ajouter une commande" et sélectionnez "Construire" dans la catégorie de gauche, puis faites défiler les commandes jusqu'à trouver "Solutions de solution". Sélectionnez celui-là et cliquez sur OK. Puis cliquez sur le bouton 'Fermer'. Vous verrez maintenant une liste déroulante supplémentaire à côté de la liste déroulante Configurations de solution sur votre barre d'outils Standard.
Cela vous permettra de basculer facilement entre iPhoneSimulator et iPhone. Utilisez iPhone lorsque vous souhaitez connecter un appareil réel et iPhoneSimulator lorsque vous souhaitez sélectionner un appareil simulé.
J'espère que cela aide quelqu'un. Moi aussi, j'ai passé beaucoup de temps à essayer de résoudre celui-ci lorsque je passais d'un appareil et que j'essayais plutôt d'utiliser le simulateur.
Différentes choses ont fonctionné pour moi (Windows 8.1 et Visual Studio 2013):
En plus de vérifier que vous avez sélectionné le bon projet de démarrage conformément à la réponse de @ Chamkila, vérifiez que vous n'avez pas accidentellement cassé le fichier Info.plist de votre projet en essayant de l'ouvrir via Visual Studio.