XCode 4.3.2, проблема с запуском на симуляторе
У меня была эта странная проблема с xcode 4.3.2, конечно, после недавнего обновления.
После успешного создания и запуска на симуляторе несколько раз, xcode, похоже, не сможет подключиться к симулятору и даже не может остановить проект; он вроде симулятора не существует. Я пробовал:
- Остановка проекта - не работает.
- Выход из симулятора - не работает, xcode все еще показывает, что он работает на симуляторе, даже когда я выхожу из симулятора.
- Очистка проекта - не работает.
Мне нужно заставить quit xcode получить связь с симулятором. Ничто другое не работает. Сложно делать это каждые полчаса. Это началось только с 4.3.2.
Я всегда останавливаюсь перед тем, как строить и запускать, так что это не проблема с симулятором /xcode, получаемым мной.
Любые предложения?
Ответы
Ответ 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, чтобы узнать, работает ли это для вас.