1

Ich habe eine Xamarin Forms Lösung mit iOS und Android Projekten. Die iOS-Seite funktionierte, ich wechselte und arbeitete auf der Android-Seite. Jetzt muss ich noch mehr iOS-Sachen (Push-Benachrichtigungen) machen und ich kann den iOS-Simulator nicht dazu bringen, sich anzumelden. Xcode ist installiert, VS sagt, dass es das SDK sehen kann. Ich kann den Simulator von XC aus öffnen, aber innerhalb von VS, egal, welche Debug-Kombination des .iOS-Projekts ich auswähle, ist alles was ich bekomme, "Generischer Simulator". Irgendwelche Ideen?Visual Studio Mac zeigt keine iOS Simulatoren

+0

Haben Sie das iOS-Projekt als "Startprojekt" ausgewählt? – Jason

+0

tue ich ja. Es muss etwas mit dem Projekt selbst sein. Ich wechselte zu einer Lösung von einem anderen Projekt und ließ mich den iOS Simulator wie erwartet auswählen. – hofo

+3

Ist die mindestens unterstützte Version in Info.plist kleiner oder gleich der Version von iOS Simulator, die Sie haben? – lowleetak

Antwort

0

Siehe answer im Kommentar zur Verfügung gestellt von @lowleetak:

Ist die minimale unterstützte Version in Info.plist weniger als oder gleich die Version von iOS Simulator, die Sie haben?

Dies war das Problem. Die Projekteinstellungen enthielten 10.2 als Ziel-SDK, aber die Datei info.plist hatte 10.3, die nicht über Xcode auf dem Rechner installiert war. Auf dem Gerät sind Xcode 8.2.1 und iOS 10.2 installiert.

Zusätzlich gibt es jetzt ein bug geöffnet über dieses Verhalten. Wenn die beiden Felder unterschiedliche Werte zulassen, sollte neben ihnen eine Warnung bezüglich der Nichtübereinstimmung angezeigt werden.

Verwandte Themen