Xamarin - Не можете использовать iOS Эмуляторы? - PullRequest
0 голосов
/ 03 апреля 2020

Visual Studio 2019

Я недавно обновил Xamarin.Forms до версии v4.5.0.530. Это потребовало от меня обновить xCode на Ma c до 11.4. Это потребовало от меня обновления ОС Ma c до Catalina. ОК, я все это сделал. С тех пор:

Если я запускаю проект на iPhone, подключенном к Ма c, он все равно РАБОТАЕТ нормально (как раньше).

Однако, если я попытаюсь использовать один из эмуляторов на P C (ipad et c), его FAILS для развертывания со следующим сообщением:

 Selected device is not a physical device. Please select a valid device before deploying the application.

Ну, очевидно, это не физическое устройство!?!

Конечно, я делаю все то же самое, что и до обновления, выбирая Отладка, iPhoneSimulator, мой проект iOS, iPad Pro (9.7 ... et c)

Так, он работает на физическом iphone, но не на любом из эмуляторов яблока (android телефон / эмуляторы работают нормально).

Кто-нибудь есть идеи, почему это может быть?

1 Ответ

0 голосов
/ 09 апреля 2020

Это была настройка на уровне решения. По какой-то причине с выбранным вверху iPhoneSimulator вместо проекта iOS был выбран iphone. Изменили его на «iPhoneSimulator», и снова все стало хорошо.

enter image description here

...