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

Нет устройств, подключенных к xamarin VisualStudio для ios

У меня настоящие проблемы, когда я пытаюсь использовать эмулятор IOS из визуальной студии. Поэтому я создал приложение hello world в VS, используя xamarin (последняя стабильная версия), я задал проект как основной проект, и когда я обновляю связь с маком, я не могу выбрать устройство, которое должно отображаться в selectList. Сообщение "Нет подключенного устройства":

error-picture

И если я попытаюсь использовать студию xamarin на хост-маке, все в порядке, примерное приложение построено на эмуляторе iphone:

on mac host

Спасибо, помогите мне!

4b9b3361

Ответ 1

Вы уверены, что устройство подключено к Mac, а не к Windows-машине? Вы пробовали отладку с того же устройства от Xamarin Studio на Mac?

Ответ 2

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

В меню отладки в VS2012 щелкните Configuration Manager

Configuration Manager Menu

убедитесь, что iPhone Simulator (или iPad, если хотите) установлен...

enter image description here

По умолчанию, похоже, ищет физическое устройство...

надеюсь, что это поможет.

Ответ 3

Была та же проблема. Проблема была, когда я загрузил свое решение, visual studio 2012 решила выбрать проект библиотеки как "проект запуска".

Rt Щелкните по проекту ios, выберите "Установить как проект StartUp" и список устройств был заполнен.

P.S: Visual Studio вы должны быть достаточно стары, чтобы понять это.

Ответ 4

Когда я столкнулся с этой проблемой, у меня появился еще один экземпляр Visual studio, который был подключен к Mac.

По-видимому, вы можете иметь только экземпляр VS, подключенный одновременно.

Проверьте журнал своего сервера в окне вывода Visual Studio для получения дополнительных сведений:

enter image description here

Закрытие другого экземпляра Visual Studio позволило мне подключиться в экземпляре, который я хотел отлаживать в

Ответ 5

Я обнаружил, что что-то не хватает. Для меня, в Visual Studio 2013, по какой-то причине они удалили Платформы решения с панели инструментов. Это делает невозможным переход от iPhone к iPhoneSimulator без открытия Configuration Manager. Итак, чтобы исправить это.

Нажмите "TOOLS/Customize", затем выберите вкладку "Команды", затем выберите "Панель инструментов:" и нажмите раскрывающийся список справа от нее и выберите "Стандартная" в качестве панели инструментов, над которой вы работаете.

Теперь нажмите "Добавить команду" и выберите "Создать" из каталогов слева, а затем прокрутите вниз до тех пор, пока не найдете "Платформы решения". Выберите этот и нажмите "ОК". Затем нажмите кнопку "Закрыть". Теперь вы увидите дополнительный раскрывающийся список рядом с раскрывающимся меню "Конфигурации решений" на стандартной панели инструментов.

Это позволит вам легко переключаться с iPhoneSimulator и iPhone. Используйте iPhone, если вы хотите подключить реальное устройство, и используйте iPhoneSimulator, когда вы хотите выбрать имитируемое устройство.

Надеюсь, это поможет кому-то. Я тоже потратил много времени, пытаясь понять это, когда я вышел с устройства и пытался использовать симулятор вместо этого.

Ответ 6

Для меня работала перезагрузка Visual Studio 2010.

Ответ 7

Для меня работали разные вещи (Windows 8.1 и Visual Studio 2013):

  • Перезапустить Visual Studio
  • Установите "iPhoneSimulator" в качестве платформы (только для работы)
  • В свойствах - приложение IOS изменило версию Deployment Target на некоторое меньшее число (6.0 работал у меня).

Ответ 8

Кроме того, чтобы проверить, что у вас есть правильный проект запуска, выбранный в соответствии с ответом @Chamkila, убедитесь, что вы случайно не нарушили файл Info.plist проекта, пытаясь открыть его через Visual Studio.