Панель инструментов Destination исчезла на XCode 6.4

Сегодня утром я попытался скомпилировать мой проект для запуска на своем устройстве, и я обнаружил, что панель инструментов назначения исчезла, и я не могу выбрать свое устройство IOS или IOS Simulator в качестве цели. (Я могу сделать это в меню Product/Destination)

XCode6Toolbar

После некоторых исследований я обнаружил, что >> справа на экране, и когда я нажал параметр Scheme, но он отключен, и я не могу включить его снова.

Это то, что я пробовал без успеха:

  • Откройте старый проект, чтобы узнать, была ли проблема в моем проекте

  • Создайте новый проект (с Swift и Objective C, но я не думаю, что это имеет значение)

  • Перезагрузите компьютер

  • Скрыть и показать панель инструментов (меню "Вид" / "Скрыть панель инструментов" и меню "Вид" / "Показать панель инструментов" )

  • Я попробовал все предыдущие опции с подключенным и отключенным устройством.

Я установил IOS Simulator 8.4 (когда я запускаю проект, который он запускает в последнем выбранном симуляторе) и XCode 6.4.

Ответ 1

Похоже, что Xcode скрывает это меню, когда окно имеет определенный размер. Я должен сделать свое окно довольно большим, прежде чем он вернется.

Ответ 2

Не исправление как таковое, но вы можете обойти его с помощью меню: Продукт > Схема и продукт > Назначение

Ответ 3

Вероятно, вы столкнулись с той же проблемой, что и я. Как @BrandonWilliams сказал в своем ответе, он появляется снова, если окно Xcode достаточно велико. Основная причина для меня, по-видимому, заключается в том, что в этой сборке Xcode (6.4), запущенной на бета-версии El Capitan 2 (с установленной версией Xcode 7), я вижу дублирующие симуляторы для iOS 8.4. И поскольку есть две одинаковые версии, выпадающий список "Схемы" показывает какой-то длинный идентификатор GUID рядом с каждым, что приводит к тому, что выпадающее меню Scheme довольно велико:

ih8gc.png

Ответ 4

Я пришел к SO, ища ответ, но понял, что видел эту проблему раньше.

Итак, проблема в том, что авто макет сосет (я имею в виду, что он не работает должным образом в Xcode 6), и на El Capitan панель назначения по какой-то причине скрывается, а не рушится должным образом. Поэтому, когда ваше окно Xcode узкое, панель инструментов назначения исчезает.

панель инструментов отсутствует

Но если вы развернете окно достаточно далеко, он снова отобразит резервную копию.

Там снова

В случае, если вы не можете сказать, на первом снимке экрана около 1241 пиксела в ширину, а во втором снимке экрана - 1541 пиксель в ширину.

Ответ 5

Перейдите в раздел Product then Destination и выберите, на каком симуляторе или устройстве вы хотите проверить свою сборку. введите описание изображения здесь

Ответ 6

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

  • Выберите продукт из меню
  • Выберите схему или назначение
  • Выберите требуемый вариант схемы или параметр назначения

Снимок экрана для исправления

Альтернативное решение:

Единственное решение - use Xcode 7 or above. Я установил Xcode 7.1 и нашел доступный список Scheme/Simulator. См. Снимок экрана.

Кажется, что Xcode 6 или ниже не поддерживает OS X El Capitan.

Снимок экрана для идеального решения

Ответ 7

Я все еще вижу эту проблему в Xcode 7.2 на iMac с разрешением 1920x1080. Изменение размера окон XCode не помогает. Я могу вернуть панель меню, если я нажму зеленую кнопку и перейду в полноэкранный режим. Но это довольно раздражает. Вот как я наконец выяснил решение, которое работает для меня. Я замечаю, что только если я открою файл проекта, который я ежедневно работаю, что строка меню отсутствует. Если я создаю новый проект, появится строка меню. И вот мое решение:

  • Удалите файл проекта на диске (или переместите его в другую папку)

  • Откройте окно Добро пожаловать в Xcode, нажав shift + command + 1

  • Убедитесь, что ваш проект больше не находится в этом списке. Если он все еще существует, щелкните по нему, и Xcode сообщит вам, что проект не найден, и он будет удален.

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

  1. Добавьте файл проекта обратно и откройте его, и я снова закрою его панель меню (если вы ее переместили, просто я открою ее из другого файла).

Я думаю, проблема в том, что некоторое значение кеша в Xcode о файле проекта каким-то образом перепутано. Надеюсь это поможет.

Ответ 8

Я делаю свой экран XCode немного большим и теперь найду оба варианта.

Ответ 9

В XCode 9.0 beta это работало для меня: выберите View -> Show Toolbar из меню

Ответ 10

щелкните правой кнопкой мыши на строке заголовка → выберите панель инструментов показа

Ответ 11

Исправлено, удалив следующий файл ~/Library/Preferences/com.apple.dt.Xcode.plist и перезапустив Xcode. Недостатком является то, что предпочтения Xcode опустились до значений по умолчанию.