xCode4 не запускает приложение в симуляторе

Я только что скачал и установил xcode4 с последним SDK. Я открыл свой проект, выбранный для запуска, и симулятор подтягивается, но остается черным. Все, что я вижу в окне состояния XCode, это «Присоединение к MyProjectName


person BlueShoe    schedule 10.03.2011    source источник
comment
Вы пробовали очистить сборку и сбросить симулятор?   -  person Robert    schedule 10.03.2011
comment
Я могу наблюдать эту проблему и в некоторых моих старых проектах. Решение не найдено. Пытался сбросить симулятор, перезапустить симулятор и xcode, но пока не работает!   -  person anka    schedule 12.03.2011


Ответы (4)


ознакомьтесь с моим сообщением в блоге, чтобы узнать, как обойти это - в основном вам нужно удалить свои данные xcuserdata для проекта. http://hiediutley.com/2011/03/10/xcode4-is-your-old-project-hanging-in-the-simulator/

person Hiedi    schedule 14.03.2011

Пол дня бьюсь с этой же проблемой! Наконец мне удалось решить мою проблему.

Файл plist моего приложения был сильно изменен, поэтому я создал новое приложение и сравнил значения моего plist с новым. В моем файле plist для значения Executable file была установлена ​​жестко закодированная строка, изменение которой решило мою проблему.

  1. Откройте файл ApplicationName-Info.plist
  2. Убедитесь, что значение для Executable file установлено на ${EXECUTABLE_NAME}
  3. Чистить, строить, запускать
  4. Очистить, построить, снова запустить.

Я не уверен, почему мне пришлось дважды очищать, строить, запускать, но он не запустился в первый раз.

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

person David Hancock    schedule 15.03.2011

Есть много разных решений, которые люди предлагают для этого:

  • Сделай чистку
  • Сбросить симулятор
  • Сделайте «чистую папку сборки» (удерживайте нажатой клавишу выбора при выборе очистки)
  • Удалить ~/Library/Инструменты разработчика/Xcode/Производные данные/Ваш проект*
  • Удалите каталог «xcuserdata» внутри вашего каталога .xcodeproj.

Я просто потратил час, пробуя разные комбинации пунктов выше, выполняя их все, ... ничего не получалось. Мое приложение будет либо 1) немедленно запускаться и закрываться до появления экрана запуска, либо 2) зависать на экране запуска. Симулятору потребовалась целая вечность для сброса, иногда он не реагировал на выход ... Происходят действительно странные вещи.

Это решило мою проблему: Перезагрузите компьютер.

(Мне кажется, что это нужно было сделать в Mac OS, но это сработало. Возможно, это как-то связано с обновлением до XCode 4.6 и отсутствием перезагрузки с тех пор, я не уверен... Но я снова работаю. )

person James Boutcher    schedule 01.02.2013

Что мне помогло:

  • Откройте навигатор проекта
  • Нажмите на этапы сборки
  • Используйте инструмент поиска и проверьте, есть ли результат для info.plist. Если есть результат, удалите его.
  • Создавайте и запускайте
person Leon Lopez    schedule 21.09.2013