2014-10-20 3 views
3

Я не могу заставить iPhone-симулятор запускать текущий код. Вместо этого он запускает старую сборку. Кто-нибудь знает, почему? Моделирование начинается и останавливается, как обычно, но как-то Xcode и Simulator потеряли связь. Симулятор игнорирует любые изменения в коде, и Xcode игнорирует любые точки останова. У меня есть:iPhone Simulator запускает неправильный код

  • Удалено из приложения в симуляторе.
  • Сбросить содержимое и настройки в симуляторе.
  • Очистка проекта в Xcode.
  • Удалено из Организатора.
  • Перезаписанный Xcode и компьютер.

Информация о системе:

  • Xcode 6.0.1
  • IOS Simulator 8,0
  • OS X 10,10

Если кто-то может сказать мне, почему это происходит, я бы очень благодарен! Кстати, я могу без проблем запускать код на устройстве.

+0

Возможно, вам стоит попробовать, удалив полученные данные. – pankaj

+1

Попробуйте сбросить настройки. –

+0

Возможно, что-то здесь поможет: http://stackoverflow.com/questions/8323819/is-there-a-quicker-better-way-to-clear-the-iphone-simulator-cache-than-deletin –

ответ

0

Когда я обновился до Xcode 6.1 и загрузил новый iOS 7.1 Simulator (доступный в Xcode/Preferences/Downloads), то он только начал работать снова. Таким образом, для обновления или просто переустановки Xcode, похоже, решается эта проблема.

EDIT: Недавно я получил ту же проблему снова, и я установил его на этот раз, перейдя в Project Navigator/Цели/сборке Настройки/сборке расположений. Изменил текст пути Build Products на что-то случайное и снова изменил его.

Иногда, если вы перемещаете папку проекта, кажется, что Xcode теряет следы своей папки сборки. Делая это, Xcode восстанавливает свой путь сборки. Поэтому сначала попробуйте этот метод.

0

Попробуйте сбросить содержимое и настройки симулятора. Как на картинке:

enter image description here

Чистый и восстановить проект также может помочь.

+0

Это хороший ответ в большинстве случаев. Но это не сработало для меня, как вы можете видеть в вопросе. – turingtested

Смежные вопросы