В Xcode 27.2 RC список запуска не показывает симулятор iPhone или iPad.
Сначала определите, отсутствует ли платформа, не выбран ли подходящий симулятор или не запускается сам проект. Затем сверяйтесь с официальными настройками и материалами Apple. Переустанавливать Xcode до такой проверки не нужно.
Материал предназначен для студентов, которым курс предписывает использовать Xcode 27.2 RC, и начинающих, не находящих нужное устройство.
Пользователям Windows без собственного Mac он поможет сначала проверить требования курса и пригодность удалённой среды.
Если у вас уже есть Mac, пройдите проверки до изменений учебного проекта.
Последняя проверка сведений о версии и документации Apple — 30 октября 2026 года: сверены страница выпусков Xcode, примечания к выпуску Xcode 27.2 RC, системные требования Xcode и официальная документация Simulator. Перед установкой проверяйте страницу выпуска повторно: статус RC может измениться.
Сначала определите, что именно отсутствует
Фраза «симулятора нет» может описывать разные состояния. На одном экране не видны доступные устройства, в другом не удаётся найти конкретную модель, а иногда устройство есть, но приложение не запускается. Одного этого описания недостаточно, чтобы выбрать безопасное действие.
Simulator — это виртуальное устройство, на котором можно проверять приложение без подключения физического iPhone или iPad. Важно не путать само приложение Simulator, доступную платформу и конкретную конфигурацию устройства. В официальной документации Apple отдельно описаны выбор среды запуска и работа приложения на симулируемом либо физическом устройстве.
Перед исправлениями запишите три наблюдения:
- В каком месте нет нужного пункта: в выборе назначения запуска, в окне Simulator или на экране с настройками проекта.
- Список устройств пустой или в нём есть другие симуляторы, но нет требуемой модели.
- Устройство выбирается, но проект не собирается, либо сборка проходит, а запуск завершается сообщением об ошибке.
Эта запись экономит время при обращении за помощью. «Симулятора нет» может привести к совету переустановить среду, хотя фактически требуется проверить настройки проекта. И наоборот: наличие устройства в списке не доказывает, что приложение успешно соберётся.
Первая проверка: платформа и компоненты Xcode
Если подходящих устройств не видно вовсе, начните с доступной платформы. Не следует полагаться на то, что установленная копия Xcode автоматически включает все компоненты для любого курса. Apple описывает загрузку и установку дополнительных компонентов Xcode; сверяйте информацию именно с этой инструкцией и текущей версией программы.
В названиях меню и доступных действиях могут быть различия между версиями. Поэтому не нужно искать кнопку по случайной инструкции, составленной для другой версии Xcode. Откройте настройки Xcode и официальный раздел загрузки компонентов, посмотрите, какие платформы доступны, а затем сравните их с требованиями задания. Если подходящей платформы нет или непонятно, поддерживается ли она, остановитесь и сначала выясните это.
Для Xcode 27.2 RC сведения о версии и изменениях следует сверять с официальными примечаниями к выпуску. На странице Apple Developer эта сборка указана с датой выпуска 19 октября 2026 года. До практического шага проверьте, не заменён ли RC более новым выпуском и не изменился ли статус сборки. Требования к системе также нужно сверять отдельно: ориентируйтесь на актуальные системные требования Xcode, а не на характеристики, указанные для другой версии.
| Что проверяется | Что наблюдается | Следующий шаг |
|---|---|---|
| Поддержка платформы | Требуемой платформы нет среди доступных компонентов | Сверить требования курса, текущую версию Xcode и официальные способы установки компонентов |
| Доступные устройства | Платформа подходит, но нужной модели в списке нет | Проверить системную версию симулятора и возможность добавить конфигурацию устройства по документации Apple |
| Назначение проекта | Симуляторы есть, но не подходят выбранному проекту | Сопоставить целевую платформу проекта с доступными устройствами |
| Запуск приложения | Устройство выбрано, но запуск не проходит | Сохранить полное сообщение и отдельно проверить сборку и запуск |
По этой таблице видно, почему повторная установка всей среды не должна быть первым действием: у каждого наблюдаемого состояния своя проверка. Удаление и повторная установка могут занять время и не устранить несовпадение платформы или цели проекта.
Если платформа есть, проверьте устройство и назначение проекта
Если нужная платформа доступна, но целевой симулятор не появляется, проверьте, какие устройства Xcode предлагает для данного проекта. Возможные причины нужно разделять по наблюдениям, а не угадывать:
- Нужная конфигурация устройства ещё не добавлена.
- Устройство есть в системе, но не выбрано как назначение запуска.
- Проект ориентирован на другую платформу или назначение запуска не соответствует требованиям курса.
- В инструкциях курса указана конфигурация, которой нет в текущей среде.
Apple документирует добавление симуляторов отдельно. Посмотрите официальную инструкцию по добавлению дополнительных симуляторов и сравните доступные действия со своей версией Xcode. Не исходите из того, что определённая модель обязательно появится: наличие зависит от установленной среды и поддерживаемых компонентов.
Затем откройте настройки проекта и проверьте целевую платформу. При создании проекта Xcode задаёт параметры, которые определяют, где приложение должно запускаться. Их связь с проектом описана в документации Apple по созданию проекта приложения. Если учебные требования предписывают конкретное назначение, сравните его с проектом, не меняя настройки наугад.
Чтобы собрать полезные сведения о среде, можно использовать команды Xcode. Официальное описание доступных команд и параметров дано в справочнике по инструментам командной строки Xcode.
xcodebuild -version
xcrun simctl list devices
Команды предназначены для фиксации версии и перечня обнаруженных устройств. Они не исправляют отсутствующую платформу и не меняют настройки проекта. Перед отправкой результата преподавателю или специалисту поддержки удалите из вывода личные пути и другую информацию, которую не требуется передавать.
Пример структуры заметки — не обещание конкретного вывода команды:
Xcode: [версия и сборка]
Платформа курса: [например, iOS]
Устройство: [название или «не найдено»]
Состояние: [список пуст / нет нужной модели / ошибка запуска]
Такой формат помогает не смешивать вопрос о наличии платформы с вопросом о выборе устройства. Если список содержит подходящие варианты, но они не отображаются в интерфейсе курса, проверьте текущий проект и выбранное назначение. Если команда и графический интерфейс показывают разные сведения, запишите оба результата: это наблюдение, которое нужно дополнительно проверить, а не готовый диагноз.
Когда устройство видно, но приложение не запускается
Появившееся в списке устройство — полезный промежуточный результат, но оно не подтверждает, что учебный проект совместим и готов к запуску. Теперь важно различить ошибку сборки и ошибку запуска. При ошибке сборки проект не прошёл этап подготовки приложения; при проблеме запуска приложение могло собраться, но дальше появилась отдельная ошибка.
Сохраните полный текст сообщения, а не только его краткое описание. Отметьте, на каком действии оно появилось: выборе назначения, сборке или запуске. После этого сопоставьте сообщение с примечаниями к Xcode 27.2 RC. Если официальный документ описывает именно наблюдаемое поведение, используйте эту информацию. Если совпадения нет, причина остаётся неизвестной и требует дополнительной проверки.
Не следует автоматически считать любое сообщение причиной отсутствующей платформы. Если симулятор отображается и выбран, повторно устанавливать его только из-за ошибки проекта преждевременно. Если же в списке нет подходящего устройства, переход к разбору ошибок запуска ещё не решит исходную проблему.
Проверьте и условия самого курса: нужную версию Xcode, целевую платформу, предоставленный проект и требуемый этап выполнения. Сравните их с текущими настройками, не меняя одновременно несколько параметров. Иначе станет сложнее понять, какое действие повлияло на результат.
Частые вопросы начинающих
Почему в Xcode 27.2 RC не отображается симулятор iPhone?
Сначала выясните, что именно отсутствует: платформа iOS, запись устройства в списке или возможность запустить уже выбранное устройство. Это разные ситуации. Проверьте доступные компоненты Xcode и соответствие целевой платформы проекта, а затем сверьтесь с документацией Apple. Не устанавливайте заново весь Xcode, пока не определена конкретная причина.
Нужно ли отдельно загружать платформу симулятора?
Состав доступных компонентов зависит от установленной версии Xcode и поддержки платформ. Поэтому нельзя заранее считать, что все нужные компоненты присутствуют или что для каждого проекта требуется отдельная загрузка. Проверьте настройки и официальную страницу компонентов Apple, сопоставьте их с требованиями курса. Не копируйте названия меню из инструкции для другой версии программы.
Отсутствие устройства означает, что проект настроен неправильно?
Не обязательно. Пустой список может указывать на отсутствие подходящей платформы или доступного симулятора. Если другие устройства есть, но требуемого нет, сопоставьте список с целевой платформой проекта и требованиями курса. Если устройство выбрано, но сборка завершается ошибкой, проверяйте проект отдельно: ошибка сборки не равнозначна отсутствию симулятора.
Как проверить учебную среду без собственного Mac?
Уточните в курсе требуемую версию Xcode, платформу и ожидаемый этап проверки задания. Затем проверьте описание удалённой среды: доступны ли нужная версия macOS, Xcode и требуемый способ работы с интерфейсом и терминалом. Не считайте одно лишь наличие удалённого Mac подтверждением совместимости. До оплаты попросите подтвердить условия, нужные именно для учебного задания.
Перед продолжением курса выполните короткую проверку
После проверки платформы и проекта используйте задание курса как контрольный сценарий. Не начинайте с большого проекта, если требуется лишь подтвердить доступность симулятора. Выполните небольшой предусмотренный курсом шаг и зафиксируйте результат:
- Запишите версию Xcode и сведения о системе. Для подтверждения версии используйте команду
xcodebuild -version. - Сверьте платформу и назначение запуска с формулировкой задания.
- Выберите доступное устройство, подходящее учебному проекту.
- Откройте проект и проверьте, что он проходит предписанный курсом этап проверки.
- Если возникает ошибка, сохраните полный текст и отметьте, произошла ли она при сборке или запуске.
- Перед обращением за помощью приложите требования задания, выбранную платформу, сведения об устройстве и результат проверки.
Последовательность здесь важнее попытки исправить всё одновременно. Если устройство не найдено, вернитесь к платформе и компонентам. Если устройство выбрано, но сборка не проходит, изучайте настройки и требования проекта. Если сборка проходит, а запуск завершается ошибкой, сопоставьте её с выпуском Xcode и передайте точное сообщение преподавателю или специалисту.
Для курса, который требует Xcode, Windows-компьютер сам по себе не заменяет среду macOS. Однако это не означает, что необходимо немедленно покупать компьютер. Сначала проверьте, какие версии и способы работы нужны заданию, а затем уточните реальные возможности удалённой среды. Для предварительной проверки можно просмотреть справочный центр RunAMac и сведения о доступных расположениях. Они помогают уточнить условия доступа, но сами по себе не подтверждают наличие нужной версии Xcode или компонентов — это нужно выяснить до начала работы.
Если для упражнений требуется графический интерфейс, терминал или конкретная платформа, заранее сопоставьте эти требования с описанием подходящей среды. О странице Mac mini в Гонконге можно узнать как о варианте Mac-среды; доступность нужной конфигурации и компонентов следует подтвердить отдельно. Не используйте аренду как универсальный ответ на ошибку проекта: сначала установите, в чём именно проблема.
Если студент уже располагает Mac и планирует длительную работу с постоянной нагрузкой, собственный компьютер может оказаться удобнее. Локальная машина также нужна, когда курсу необходимы физические подключения или работа вне сети. У удалённого варианта есть свои ограничения: результат зависит от соединения, интерфейс управляется не так непосредственно, как локальный компьютер, а доступность нужной версии и платформы нужно подтвердить заранее. Но по сравнению с использованием неподходящего Windows-компьютера или покупкой Mac только ради короткой проверки задания временная аренда Mac через RunAMac может быть разумным способом испытать курс в настоящей среде macOS. Сначала подтвердите требования задания и доступные компоненты, затем решайте, подходит ли такой вариант именно для вашей учёбы.
Часто задаваемые вопросы
Почему в Xcode 27.2 RC не отображается симулятор iPhone?
Сначала выясните, что именно отсутствует: платформа iOS, запись устройства в списке или возможность запустить уже выбранное устройство. Это разные ситуации. Проверьте доступные компоненты Xcode и соответствие целевой платформы проекта, а затем сверьтесь с документацией Apple. Не устанавливайте заново весь Xcode, пока не определена конкретная причина.
Нужно ли отдельно загружать платформу симулятора для Xcode?
Состав доступных компонентов зависит от установленной версии Xcode и её поддержки платформ. Поэтому нельзя заранее считать, что все нужные компоненты присутствуют или что для любого проекта требуется отдельная загрузка. Проверьте доступные компоненты через официально описанные настройки или страницу загрузки Apple. Учитывайте требования курса и не ориентируйтесь на названия меню из инструкций для других версий.
Если устройства нет в списке, значит ли это, что проект настроен неправильно?
Не обязательно. Пустой список может указывать на отсутствие подходящей платформы или доступного симулятора, а неподходящий список — на несовпадение целевой платформы проекта с доступными устройствами. Если устройство отображается, но сборка завершается ошибкой, это уже отдельная ветка проверки. Сначала сопоставьте платформу, выбранное устройство и настройки проекта.
Как проверить учебную среду, если собственного Mac пока нет?
Сначала уточните у курса версию Xcode, нужную платформу и ожидаемый этап проверки задания. Затем проверьте в описании удалённой среды, доступна ли нужная версия macOS и Xcode, а также каким способом можно работать с графическим интерфейсом и терминалом. До оплаты попросите подтвердить условия, относящиеся именно к вашему заданию; одного обещания «есть Mac» недостаточно.
Проверьте среду разработки на удалённом Mac
Арендуйте RunAMac M4 — выделенный физический Mac mini с macOS, доступный для работы через графический интерфейс и командную строку.
