Подтвердить что ты не робот

Xamarin для визуальной студии, не отображающей список симуляторов

Я новичок в xamarin, попробовал запустить пример приложения (IOS). Но Visual Studio говорит: "Please select a valid device before running the application"

Я знаю на панели инструментов IOS, должна быть опция для выбора того, какое устройство имитировать (список поддерживаемых устройств IOS, таких как iphone 6, 5 и т.д.), но я этого не понимаю.

EDIT: точнее, устройство TARGET IOS, не показанное на панели инструментов IOS

4b9b3361

Ответ 1

У меня была такая же проблема год назад - пожалуйста, проверьте следующее:

  • Установлен XCode
  • вы запустили XCode один раз (чтобы принять лицензионное соглашение)
  • Установлен хост Xamarin Build Host
  • Visual Studio и Mac Build Host подключены
  • Симуляторы работают на стороне MAC при запуске с XCode (просто используйте образец проекта)
  • Убедитесь, что вы используете самые последние версии Xamarin (часто есть серьезные ошибки в промежуточных версиях Xamarin, которые обновляются относительно быстро), также проверьте, что они совместимы с вашей версией XCode и совместимы версии VS и Mac ( только некоторые версии могут сотрудничать)
  • используя не самые последние версии на стороне Mac, может помочь (например, новые выпуски XCode часто не поддерживаются в течение нескольких дней до обновления на стороне Xamarin).
  • Убедитесь, что проект iOS выбран для запуска
  • Иногда вам необходимо восстановить соединение с хостом Build для правильной работы вещей.
  • Иногда вам необходимо перезагрузить системы.
  • У вас есть правильные лицензии (вам нужны Business или Enterprise на Windows и Mac)

Я думаю, для меня это были устаревшие версии и hickup в программном обеспечении, после перезагрузки он работал.

Ответ 2

У меня была аналогичная проблема. Тем не менее, я смог его решить, перейдя в XCode > Настройки > Учетные записи > Резервные копии > Загрузить все. Это привело к тому, что визуальная студия теперь отображает имя моего устройства IOS в раскрывающемся меню.

Ответ 3

  • Закройте Visual Studio.
  • Откройте XCode.
  • Перезапустите Visual Studio.
  • Выберите приложение ios > Отладкa > "Теперь вы можете увидеть список симуляторов"
  • Закройте Xcode.

ИЛИ Если вышеуказанные шаги не работают, попробуйте добавить новую конфигурацию сборки, как показано на следующем рисунке, выбрав iphoneSimulator.

введите описание изображения здесь

Ответ 4

Вы уверены, что устройство подключено к правильной машине? Когда у меня открыта виртуальная машина на моем iMac, мне будет предложено указать, на какой машине я хочу подключить устройство.

Также убедитесь, что вы выбрали Debug и iPhone Simulator.