Ответ 1
Я понял это. Мне пришлось отредактировать схему (Product- > Scheme- > Edit Scheme...), и по какой-то причине не был выбран исполняемый файл. Я выбрал свое приложение, сохраненное, и теперь у меня есть мои симуляторы и параметры устройства.
Это только начало происходить, когда в моем проекте iOS отображается только "Мой Mac 64-бит", а не Симулятор или мой iPhone. Я понятия не имею, почему это происходит. Я не думаю, что я что-то изменил.
У меня есть мой проект, установленный на iOS 5 в качестве базового SDK, но независимо от того, что я делаю, похоже, я никогда не показываю свои другие варианты для создания. Я несколько раз перезапустил Xcode и до сих пор не повезло.
Почему происходит?
Xcode 4.2, Build 4D199
Я понял это. Мне пришлось отредактировать схему (Product- > Scheme- > Edit Scheme...), и по какой-то причине не был выбран исполняемый файл. Я выбрал свое приложение, сохраненное, и теперь у меня есть мои симуляторы и параметры устройства.
Вот как я решил эту проблему. Щелкните правой кнопкой мыши файл xcodeproj и выберите "показать содержимое пакета". Теперь удалите все внутри папки xcuserdata. Вуаля. Я надеюсь, что это поможет кому-то еще, столкнувшись с этой проблемой.
Имела ту же проблему.
Ни одно из вышеперечисленных решений не работало. В конце я нажал "Управление схемами", а затем "Autocreate Schemes Now". Затем выберите новую схему в Xcode. Теперь вы получите все параметры устройства/симулятора.
Это может быть немного ядерным вариантом, если вы находитесь на полпути через проект. Моя проблема возникла, когда я начинал новый проект и переименовал проект. В этом сценарии, казалось, работала только автоматическая сборка новой схемы.
Это происходит, когда вы меняете название своего проекта или что-то в этом роде. Решение состоит в том, что вы должны выбрать правильный "Scheme
" для своего проекта. Вот решение:
После открытия вашего проекта:
Go to "Product" from upper menu
Select "Scheme" from the list
Then select "Manage Scheme"
Now no matter your "Project Name" is listed here or not just click on "Autocreate Schemes Now" from the upper-right side of the window
.Press "ok", now your project rebuild and you can find the "Simulator List" on the top
.Надеюсь, это поможет вам, ребята.
Существуют различные решения этой проблемы. Ниже приведены два подхода, которые я использовал:
Щелкните правой кнопкой мыши файл xcodeproj. Выберите "показать содержимое пакета". Теперь удалите все внутри папки xcuserdata.
Выберите "Редактировать схему". Раздел Executable будет иметь "none" на вкладке "Информация" окна. Теперь выберите "ProjectName.app".
Часто это может произойти, когда некоторые файлы изменяются без благословения xcode. Как при переключении между ветвями управления версиями. Обычно перезапуск Xcode исправляет эту проблему.
Ни одно из предложений здесь не работало для меня, но что именно нажимал на проекте на боковой панели, а затем под "iOS Application Target", переключая "Устройства".
Я был настроен на iPad. Я изменил его на "Универсальный", а затем вернулся к "iPad", и схема скорректировала себя.
Если это имеет значение, это делается в проекте PhoneGap/Cordova.
Если вы видите эту проблему после переименования проекта, актуальной проблемой является то, что в схеме указан контейнер, который ссылается на ваше прежнее название проекта. Вы также должны отредактировать файл схемы в текстовом редакторе и заменить все экземпляры старого имени проекта новым именем проекта.
Вам нужно пройти все вспомогательные файлы в папке проекта и заменить имя старого проекта на новый, чтобы исправить эту проблему. Все остальные работы, перечисленные в других ответах, - это просто способы заставить Xcode сделать это за вас.
У меня возникла эта проблема, когда я создал проект с Xcode 4.5 (iOS SDK 6) и позже открыл его с помощью Xcode 4.2 (iOS SDK < 6). Я решил эту проблему, выберите Target- > Summary, в разделе "Цель развертывания", я установил ее в 5.0:
Xcode 4.2 не поддерживает iOS SDK 6.0, поэтому мне нужно понизить целевой показатель развертывания, а затем я получил свое устройство в схеме. Надеюсь, что это поможет кому-то.
Выберите "Редактировать схему", вы будете иметь None в "Executeable", вместо этого выберите ваш .app вместо раскрывающегося меню, надеюсь, что он помогает
Привет, у меня есть тот проект, который я получил из колледжей.
Я решил это, создав "новую схему" с именем проекта.
Thanx,
Как правило, загруженные коды примеров имеют такую проблему. Их можно изменить, изменив Base SDK на последнюю iOS на вкладке "Настройка сборки" вашего проекта.
Если ничего выше не работает, щелкните проект с боковой панели, как показано на рисунке вверху, затем перейдите к PROJECT, затем выберите "Настройки сборки", а затем "Архитектура" измените Поддерживаемые платформы с OSX на iOS.
Надеюсь, это поможет!
У меня была эта проблема, и вот как я ее исправил.
В "настройках сборки" измените "Поддерживаемые платформы" с "iphoneos" на "iOS". Я не знаю почему, но это работает для меня.
Автоматическая проверка настроек решила эту проблему для меня. (Кнопка "Проверить настройки" )
Я решил эту проблему, установив целевую версию развертывания в более низкую или ту же версию, которую поддерживает Xcode (iOS SDK).
в моем случае мне пришлось сменить базовый SDK в проекте → Build Settingd на последнюю версию ios sdk
Я пробовал каждое предлагаемое решение, которое я мог найти в stackoverflow для этой проблемы.
В конце концов, я удалил приложение Xcode и снова загрузил его из App Store. После установки симуляторы вернулись.
Зайдите в настройки сборки → Все → Поддерживаемые платформы. Нажмите на него и выберите iOS. Мой был в Mac по какой-то странной причине. Я никогда не менял это!