Ответ 1
Вы уверены, что устройство подключено к Mac, а не к Windows-машине? Вы пробовали отладку с того же устройства от Xamarin Studio на Mac?
У меня настоящие проблемы, когда я пытаюсь использовать эмулятор IOS из визуальной студии. Поэтому я создал приложение hello world в VS, используя xamarin (последняя стабильная версия), я задал проект как основной проект, и когда я обновляю связь с маком, я не могу выбрать устройство, которое должно отображаться в selectList. Сообщение "Нет подключенного устройства":
И если я попытаюсь использовать студию xamarin на хост-маке, все в порядке, примерное приложение построено на эмуляторе iphone:
Спасибо, помогите мне!
Вы уверены, что устройство подключено к Mac, а не к Windows-машине? Вы пробовали отладку с того же устройства от Xamarin Studio на Mac?
Я знаю, что на этот вопрос уже был дан ответ, но я нашел его, когда у меня возникла проблема, и это не помогло... но я нашел решение:
В меню отладки в VS2012 щелкните Configuration Manager
убедитесь, что iPhone Simulator (или iPad, если хотите) установлен...
По умолчанию, похоже, ищет физическое устройство...
надеюсь, что это поможет.
Была та же проблема. Проблема была, когда я загрузил свое решение, visual studio 2012 решила выбрать проект библиотеки как "проект запуска".
Rt Щелкните по проекту ios, выберите "Установить как проект StartUp" и список устройств был заполнен.
P.S: Visual Studio вы должны быть достаточно стары, чтобы понять это.
Когда я столкнулся с этой проблемой, у меня появился еще один экземпляр Visual studio, который был подключен к Mac.
По-видимому, вы можете иметь только экземпляр VS, подключенный одновременно.
Проверьте журнал своего сервера в окне вывода Visual Studio для получения дополнительных сведений:
Закрытие другого экземпляра Visual Studio позволило мне подключиться в экземпляре, который я хотел отлаживать в
Я обнаружил, что что-то не хватает. Для меня, в Visual Studio 2013, по какой-то причине они удалили Платформы решения с панели инструментов. Это делает невозможным переход от iPhone к iPhoneSimulator без открытия Configuration Manager. Итак, чтобы исправить это.
Нажмите "TOOLS/Customize", затем выберите вкладку "Команды", затем выберите "Панель инструментов:" и нажмите раскрывающийся список справа от нее и выберите "Стандартная" в качестве панели инструментов, над которой вы работаете.
Теперь нажмите "Добавить команду" и выберите "Создать" из каталогов слева, а затем прокрутите вниз до тех пор, пока не найдете "Платформы решения". Выберите этот и нажмите "ОК". Затем нажмите кнопку "Закрыть". Теперь вы увидите дополнительный раскрывающийся список рядом с раскрывающимся меню "Конфигурации решений" на стандартной панели инструментов.
Это позволит вам легко переключаться с iPhoneSimulator и iPhone. Используйте iPhone, если вы хотите подключить реальное устройство, и используйте iPhoneSimulator, когда вы хотите выбрать имитируемое устройство.
Надеюсь, это поможет кому-то. Я тоже потратил много времени, пытаясь понять это, когда я вышел с устройства и пытался использовать симулятор вместо этого.
Для меня работала перезагрузка Visual Studio 2010.
Для меня работали разные вещи (Windows 8.1 и Visual Studio 2013):
Кроме того, чтобы проверить, что у вас есть правильный проект запуска, выбранный в соответствии с ответом @Chamkila, убедитесь, что вы случайно не нарушили файл Info.plist проекта, пытаясь открыть его через Visual Studio.