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

Приложение MacOS не запускается на симуляторе Xcode

Я установил Xcode 4.2.1 на Mac OS X Lion.

Когда я создаю новый проект (Mac OS X Cocoa) и нажимаю "Выполнить", Xcode сообщает, что сборка прошла успешно, но проект не запускается. Нет ошибок, но нет и приложения.

Когда я делаю то же самое на другом Mac (но с установленными OS X Snow Leopard и Xcode 4.0.1), созданное приложение начинает подпрыгивать в доке и показывает пустое окно, как я и ожидал.

Когда я смотрю в Консоль, кажется, ничего странного не происходит. Я попытался переустановить XCode, удалив все, что связано с XCode, но все равно не повезло.

Кто-нибудь понял, в чем может быть проблема?

(Я пытался запустить существующий проект, который раньше работал, но он также ничего не показал)

Благодарю.

4b9b3361

Ответ 1

У меня была аналогичная проблема с Xcode 4.5.2.

Чтобы исправить это, мне нужно было перейти в меню Product > Edit Scheme... > Выберите "Run" (на боковой панели) > Info (вкладка). Здесь находится раскрывающийся список с надписью "Исполняемый файл", выберите его и выберите приложение, которое вы хотите запустить при нажатии кнопки "Запуск".

Ответ 2

Я испортил свои настройки и имел эту же проблему - создает приложение, но не запускается (либо в симуляторе, либо в устройстве).

Ответ Product > Edit Scheme получил меня на полпути - затем выберите Run {your app} слева. Существует кнопка "Автоматически запускать" для проверки: enter image description here

Ответ 3

У меня была такая же проблема в конце 2017 года с Xcode 9.2. Снимите флажок

Мне нужно было снять флажок "Debug Executable", а затем мое приложение смогло запустить и остановить.

Вы можете открыть настройки, нажав "Продукт" → "Схема" → "Изменить схему...

Ответ 4

Простой

Выберите желаемую активную схему и устройство/симулятор с панели инструментов (рядом с кнопками "воспроизведение" и "стоп" ).

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

Set proper scheme and device/simulator.

Ответ 5

Проверьте, включено ли у вашего проекта права. Песочница или iCloud или оба.

Если у вас есть это, и у вас нет соответствующего сертификата портала Dev, ваше приложение будет создавать, но не запускать.

Отключите права, если вы не активно разрабатываете функциональность вокруг них.

Приложение Console покажет это как сбой разрешений. Но странно не консоль отладки Xcode.

Ответ 6

Я знаю, что это хорошо принятый ответ, но для тех, кто строит/работает на физическом устройстве

РЕШЕНИЕ: Жесткий перезапуск устройства, затем очистите проект в Xcode ⇧ + ⌘ + K.

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

Ответ 7

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

sudo Developer/Library/uninstall-devtools --mode=all

в терминале. Это позволит правильно удалить все компоненты инструментов dev, включая компоненты командной строки.

Затем вы можете попробовать переустановить.

Ответ 8

У меня были подобные проблемы. Я обнаружил, что проблема была в файле ~/.gdbinit. И второй раз - при инициализации окна loadWithNibName/initWithWindow (неправильное имя nib файла или свойства фрейма). Также проверьте файл Info.plist в вашем проекте (параметры "Основное имя файла nib" и "Основной класс" ).

Ответ 9

У вас есть правильный проект, выбранный для запуска?

Нажмите название проекта рядом с кнопкой остановки (вверху слева). Есть ли несколько проектов? У вас есть правильный выбор?

Ответ 10

Xcode 10.2

Этапы:

  1. Продукт → Схема → Редактировать схему
  2. Запуск
  3. Информация
  4. Исполняемый файл → Yourproject.app
  5. Запустите весь проект снова

Скриншот: enter image description here