У меня проблема с этим Xcode в течение нескольких месяцев, когда мой симулятор iOS перестает работать всякий раз, когда я запускаю любое приложение на Xcode и говорит: «Симулированное приложение завершено». и «iOS Simulator не смог найти SDK. Возможно, SDK нужно будет переустановить». Я запускаю Xcode 4.3.3 и имею iOS sdk 5.1, и все обновлено, но это произошло и в моей предыдущей версии Xcode. Я попытался переустановить Xcode более 10 раз и уже сейчас выставляю этот вопрос. Никто не смог найти решение. Я даже отправил сообщение об ошибке в яблоко, но я не думаю, что они ответят. Я пробовал делать все, что каждый другой человек, которому эта проблема была рассказана, нужно делать в других потоках. Я честно думаю о том, чтобы просто купить новый Mac и посмотреть, будет ли Xcode работать над этим или взять мой текущий, чтобы посмотреть на яблоко. Поэтому, если у кого-нибудь есть идеи, пожалуйста, дайте мне знать.IOS Simulator не может найти sdk, а имитированное приложение прекратит ошибки
ответ
У меня была та же проблема. Для меня внезапно все установленные тренажеры (от 4.3 до 6.0) перестали работать. Затем я пошел в Xcode -> Preferences -> Downloads, и там у меня была возможность обновить хотя бы симулятор 5.0. Сейчас это работает, но я не смог заставить работать 4.3 или 5.1 или 6.0.
Перейти к Xcode -> Настройки -> Загрузки и убедитесь, что «Target SDK», который вы выбрали в своем проекте, фактически установлен в окнах «Загрузки». Для меня это волшебство было удалено. Как только я установил SDK, который использовал мое приложение, все снова работало
Mine использовал ios 6.0, и на экране, упомянутом выше, я не видел записи для ios 6. Завершена переустановка :-( –
спасибо Axle, I последовали за вашими шагами и ура !!! :) –
Где находится опция «Target SDK», на которую вы ссылаетесь? Я не могу найти его нигде в настройках моего проекта в Xcode 4.6.2. –
Я лично испытал странную вещь с xcode относительно этой проблемы. Иногда sdk устанавливается правильно, но он все еще дает эту ошибку. У меня есть два класса, если я вызываю первый класс из делегата приложения, тогда симулятор ipad работает нормально, но когда я вызываю второй класс, он дает ошибку, которую необходимо переустановить sdk. В моем случае, когда произошла ошибка, у меня было два ошибки во втором классе. Когда я исправил ошибки после отладки, симулятор ipad начал работать полностью нормально. Это довольно странно, но это не проблема с вашим sdk, проблема где-то в коде.
Это только что произошло со мной. Я попытался запустить с iPhone 5.1 Simulator, получил ошибку «iOS Simulator не смог найти SDK. Возможно, SDK нужно будет переустановить». Я попробовал запустить iPad 5.1 Sim, который работал. Я переключился на iPad без сетчатки. Затем я снова попытался запустить iPhone 5.1 Simulator, и он сработал.
Это работает для меня: http://www.colinbowern.com/posts/the-simulated-application-quit Я просто удалил папку «6.1» при ~/Library/Application Support/iPhone Simulator Я только начал снова приложение и имитатор воссозданы правильно папка 6.1.
Удивительный этот работал для меня! и обязательно для +1! –
Сброс настроек симулятора (iOS Simulator> Reset Contents and Settings) разрешил эту проблему для меня.
уходит, как только вы запускаете приложение в самом начале? если не указать точный код, на котором это происходит. Также создайте небольшое тестовое приложение и попробуйте с помощью симулятора и поделитесь тем, что происходит. –