xamarin.ios testen In Xamarin VisualStudio für iOS wurden keine Geräte angeschlossen




xamarin deploy to iphone (7)

Ich habe echte Probleme, wenn ich versuche, den IOS-Emulator aus dem Visual Studio zu verwenden. Also habe ich eine Hallo Welt App in VS mit Xamarin (letzte stabile Version) erstellt, ich habe das Projekt als Hauptprojekt festgelegt, und wenn ich die Verbindung mit dem Mac aktualisiere, kann ich nicht das Gerät auswählen, das in der Auswahlliste angezeigt werden soll. Die Nachricht ist "Kein Gerät angeschlossen":

Und wenn ich versuche, Xamarin Studio auf dem Host-Mac zu verwenden, ist alles in Ordnung, baut die Beispiel-App auf dem Iphone-Emulator auf:

Danke mir zu helfen!


Überprüfen Sie, ob Sie das richtige Startprojekt gemäß @ Chamkilas Antwort ausgewählt haben, und überprüfen Sie, ob Sie nicht versehentlich die Info.plist-Datei Ihres Projekts beschädigt haben, indem Sie versuchen, sie über Visual Studio zu öffnen.


Verschiedene Dinge haben für mich funktioniert (Windows 8.1 & Visual Studio 2013):

  • Starten Sie Visual Studio neu
  • Setze 'iPhoneSimulator' als Plattform (funktioniert nur)
  • In Properties - iOS Application ändere 'Deployment Target' Version auf eine niedrigere Zahl (6.0 funktionierte für mich).

Ich weiß, dass diese Frage bereits beantwortet wurde, aber ich fand es, als ich ein Problem hatte, und es hat nicht geholfen ... aber ich fand die Lösung:

Klicken Sie im Debugging-Menü in VS2012 auf Configuration Manager

stellen Sie sicher, dass iPhone Simulator (oder iPad, wenn Sie möchten) eingestellt ist ...

Standard scheint nach einem physischen Gerät zu suchen ...

hoffe das hilft.


Ich habe etwas vermisst entdeckt. In Visual Studio 2013 haben sie aus irgendeinem Grund Lösungsplattformen aus der Symbolleiste entfernt. Dies macht es unmöglich, vom iPhone zum iPhoneSimulator zu wechseln, ohne den Configuration Manager zu öffnen. Also, um das zu beheben.

Klicken Sie auf TOOLS / Anpassen, wählen Sie die Registerkarte "Befehle" und dann das Optionsfeld "Symbolleiste:" und klicken Sie auf das Dropdown-Menü rechts davon und wählen Sie "Standard" als Werkzeugleiste, an der Sie gerade arbeiten.

Klicken Sie nun auf "Befehl hinzufügen" und wählen Sie "Erstellen" aus den Kategorien auf der linken Seite und scrollen Sie dann nach unten, bis Sie "Lösungsplattformen" finden. Wählen Sie diese aus und klicken Sie auf OK. Klicken Sie dann auf die Schaltfläche "Schließen". Sie sehen nun ein zusätzliches Dropdown-Menü neben dem Dropdown-Menü Lösungskonfigurationen auf Ihrer Standard-Symbolleiste.

Dies ermöglicht Ihnen einen einfachen Wechsel von iPhoneSimulator und iPhone. Verwenden Sie das iPhone, wenn Sie ein tatsächliches Gerät anschließen möchten, und verwenden Sie iPhoneSimulator, wenn Sie ein simuliertes Gerät auswählen möchten.

Hoffe das hilft jemandem aus. Ich habe auch viel Zeit damit verbracht, dieses herauszufinden, als ich von einem Gerät ging und stattdessen versuchte, den Simulator zu benutzen.


Der Neustart von Visual Studio 2010 funktionierte für mich.


Sind Sie sicher, dass das Gerät mit dem Mac und nicht mit dem Windows-Computer verbunden ist? Haben Sie versucht, das gleiche Gerät von Xamarin Studio auf dem Mac zu debuggen?


Hatte das gleiche Problem. Problem war, als ich meine Lösung geladen habe, entschied Visual Studio 2012, ein Bibliotheksprojekt als "Startup-Projekt" zu wählen.

Klicken Sie auf das iOS-Projekt, wählen Sie "Als Startprojekt festlegen" und die Geräteliste wurde ausgefüllt.

PS: Visual Studio Du solltest alt genug sein, um das herauszufinden.