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

XCode 4.3.2, проблема с запуском на симуляторе

У меня была эта странная проблема с xcode 4.3.2, конечно, после недавнего обновления.

После успешного создания и запуска на симуляторе несколько раз, xcode, похоже, не сможет подключиться к симулятору и даже не может остановить проект; он вроде симулятора не существует. Я пробовал:

  • Остановка проекта - не работает.
  • Выход из симулятора - не работает, xcode все еще показывает, что он работает на симуляторе, даже когда я выхожу из симулятора.
  • Очистка проекта - не работает.

Мне нужно заставить quit xcode получить связь с симулятором. Ничто другое не работает. Сложно делать это каждые полчаса. Это началось только с 4.3.2.

Я всегда останавливаюсь перед тем, как строить и запускать, так что это не проблема с симулятором /xcode, получаемым мной.

Любые предложения?

4b9b3361

Ответ 1

Я нашел случайно, это не решение каким-либо образом -

Когда xcode зависает, говоря, что он запускает приложение, но ничего не работает на симуляторе, открытие симулятора из док-станции, нажав на значок док-станции (не используя команду +), похоже, работает.

Это очень странно, но он работает; atelast до исправления xcode.

Ответ 2

У меня была такая же проклятая проблема на XCode 4.5.1, но я решил это сейчас. Когда программа запущена, она компилируется, но ничего не отображается на симуляторе. просто нажмите значок iOS Simulator в док-станции, чтобы перенести его на передний план. Нажмите iOS Simulator в левом верхнем углу → Reset содержимое и настройки → , затем принудительно выйдите из iOS Simulator и запустите программу еще раз.!!

Ответ 3

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

Скажем, ваше приложение зависает, перейдите в селектор целей в верхней части окна Xcode и измените цель sim на новый SDK (или если у вас нет другого SDK, замените его на универсальное приложение и запустите противоположный имитатор устройства).

Затем, когда ваше приложение полностью загрузится на новом устройстве/ОС, выйдите из сима, измените свои цели назад, et voilà!

Ответ 4

Удалите приложение из Simulator и снова запустите. Тогда он будет работать нормально:)

Ответ 5

Это разочаровало меня в течение лет - теперь, но наткнулся на то, что, кажется, снова заставляет меня задуматься:

Скрыть симулятор (iOS Simulator → Hide iOS Simulator) или Cmd-H, затем снова открыть симулятор.

Проблема возникает, когда в моем старом двухъядерном MacBook происходит что-то интенсивное CPU в фоновом режиме (например, резервное копирование Time Machine).

Ответ 6

Обновление Xcode 4.6.3 (13 июня 2013 г.) устраняет следующую проблему:

  • Повреждение при отладке в iOS Simulator на OS X 10.8.4. 13722320

https://developer.apple.com/library/mac/#releasenotes/DeveloperTools/RN-Xcode/

Вы можете попробовать обновить свой Xcode, чтобы узнать, работает ли это для вас.