2012-06-18 2 views
21

У меня проблема с этим Xcode в течение нескольких месяцев, когда мой симулятор iOS перестает работать всякий раз, когда я запускаю любое приложение на Xcode и говорит: «Симулированное приложение завершено». и «iOS Simulator не смог найти SDK. Возможно, SDK нужно будет переустановить». Я запускаю Xcode 4.3.3 и имею iOS sdk 5.1, и все обновлено, но это произошло и в моей предыдущей версии Xcode. Я попытался переустановить Xcode более 10 раз и уже сейчас выставляю этот вопрос. Никто не смог найти решение. Я даже отправил сообщение об ошибке в яблоко, но я не думаю, что они ответят. Я пробовал делать все, что каждый другой человек, которому эта проблема была рассказана, нужно делать в других потоках. Я честно думаю о том, чтобы просто купить новый Mac и посмотреть, будет ли Xcode работать над этим или взять мой текущий, чтобы посмотреть на яблоко. Поэтому, если у кого-нибудь есть идеи, пожалуйста, дайте мне знать.IOS Simulator не может найти sdk, а имитированное приложение прекратит ошибки

+0

уходит, как только вы запускаете приложение в самом начале? если не указать точный код, на котором это происходит. Также создайте небольшое тестовое приложение и попробуйте с помощью симулятора и поделитесь тем, что происходит. –

ответ

0

У меня была та же проблема. Для меня внезапно все установленные тренажеры (от 4.3 до 6.0) перестали работать. Затем я пошел в Xcode -> Preferences -> Downloads, и там у меня была возможность обновить хотя бы симулятор 5.0. Сейчас это работает, но я не смог заставить работать 4.3 или 5.1 или 6.0.

19

Перейти к Xcode -> Настройки -> Загрузки и убедитесь, что «Target SDK», который вы выбрали в своем проекте, фактически установлен в окнах «Загрузки». Для меня это волшебство было удалено. Как только я установил SDK, который использовал мое приложение, все снова работало

+0

Mine использовал ios 6.0, и на экране, упомянутом выше, я не видел записи для ios 6. Завершена переустановка :-( –

+0

спасибо Axle, I последовали за вашими шагами и ура !!! :) –

+0

Где находится опция «Target SDK», на которую вы ссылаетесь? Я не могу найти его нигде в настройках моего проекта в Xcode 4.6.2. –

0

Я лично испытал странную вещь с xcode относительно этой проблемы. Иногда sdk устанавливается правильно, но он все еще дает эту ошибку. У меня есть два класса, если я вызываю первый класс из делегата приложения, тогда симулятор ipad работает нормально, но когда я вызываю второй класс, он дает ошибку, которую необходимо переустановить sdk. В моем случае, когда произошла ошибка, у меня было два ошибки во втором классе. Когда я исправил ошибки после отладки, симулятор ipad начал работать полностью нормально. Это довольно странно, но это не проблема с вашим sdk, проблема где-то в коде.

0

Это только что произошло со мной. Я попытался запустить с iPhone 5.1 Simulator, получил ошибку «iOS Simulator не смог найти SDK. Возможно, SDK нужно будет переустановить». Я попробовал запустить iPad 5.1 Sim, который работал. Я переключился на iPad без сетчатки. Затем я снова попытался запустить iPhone 5.1 Simulator, и он сработал.

4

Это работает для меня: http://www.colinbowern.com/posts/the-simulated-application-quit Я просто удалил папку «6.1» при ~/Library/Application Support/iPhone Simulator Я только начал снова приложение и имитатор воссозданы правильно папка 6.1.

+0

Удивительный этот работал для меня! и обязательно для +1! –

2

Сброс настроек симулятора (iOS Simulator> Reset Contents and Settings) разрешил эту проблему для меня.