Это только начало происходить, что мой проект iOS показывает только «Мой Mac 64-битный», а не симулятор или мой iPhone для сборки. Я понятия не имею, почему это происходит. Я не думаю, что я что-то изменил.
Мой проект установлен на iOS 5 в качестве базового SDK, но, независимо от того, что я делаю, кажется, что я никогда не покажу мои другие варианты для сборки. Я перезапустил Xcode несколько раз, но все равно не повезло.
Почему это происходит?
Xcode 4.2, сборка 4D199
Вот как я решил эту проблему. Щелкните правой кнопкой мыши файл xcodeproj и выберите «показать содержимое пакета». Теперь удалите все в папке xcuserdata. Вуаля. Я надеюсь, что это поможет кому-то еще, кто сталкивается с этой проблемой.
источник
Это в основном происходит, когда вы меняете название своего проекта или что-то в этом роде. Решение заключается в том, что вы должны выбрать правильное "
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
,Надеюсь, это поможет вам, ребята.
источник
Была такая же проблема.
Ни одно из вышеуказанных решений не сработало. В конце я нажал «Управление схемами», а затем «Создать схемы сейчас». Затем выберите новую схему в Xcode. Теперь вы вернетесь ко всем параметрам устройства / симулятора.
Это может быть немного ядерным вариантом, если вы находитесь в середине проекта. Моя проблема произошла, когда я начинал новый проект и переименовал проект. В этом сценарии, казалось, работало только автоматическое создание новой схемы.
источник
Есть разные решения этой проблемы. Два подхода, которые я использовал, приведены ниже:
Щелкните правой кнопкой мыши файл xcodeproj. Выберите «показать содержимое пакета». Теперь удалите все в папке xcuserdata.
Выберите «Редактировать схему». Исполняемый раздел будет иметь «нет» на вкладке «Информация» окна. Теперь выберите «ProjectName.app».
источник
Часто это может происходить, когда некоторые файлы изменяются без благословения xcode. Как и при переключении между ветками контроля версий. Обычно перезапуск Xcode решает эту проблему.
источник
Ни одно из предложенных здесь предложений не сработало для меня, но в результате щелкнул проект на боковой панели, затем в разделе «Цель приложения iOS» переключил «Устройства».
Я был настроен на «iPad». Я изменил его на «Универсальный», затем снова на «iPad», и Схема исправилась.
Если это имеет значение, то это на проекте PhoneGap / Cordova.
источник
Если вы видите эту проблему после того, как вы переименовали свой проект, реальная проблема заключается в том, что в схеме определен контейнер, который ссылается на ваше старое имя проекта. Вы также должны отредактировать файл схемы в текстовом редакторе и заменить все экземпляры старого имени проекта новым именем проекта.
Вы должны просмотреть все вложенные файлы в папке проекта и заменить имя старого проекта новым, чтобы решить эту проблему. Все остальные обходные пути, перечисленные в других ответах, являются просто способами заставить XCode сделать это для вас.
источник
Я получил эту проблему, когда я создал проект с Xcode 4.5 (iOS SDK 6) и открыл его позже с Xcode 4.2 (iOS SDK <6). Я решил эту проблему, выберите target-> Summary, в разделе Deployment target я установил его на 5.0:
Xcode 4.2 не поддерживает iOS SDK 6.0, поэтому мне нужно понизить цель развертывания, и тогда я получил свое устройство в схеме. Надеюсь, это поможет кому-то.
источник
Если выше ничего не работает, нажмите «Проект» на боковой панели, как показано на рисунке вверху, затем перейдите в «ПРОЕКТ», затем «Настройки сборки», затем в разделе «Архитектура» измените поддерживаемые платформы с OSX на iOS.
Надеюсь, это поможет!
источник
Выберите «Редактировать схему», у вас будет «Нет» в «Исполняемом», выберите ваш .app вместо этого из выпадающего меню, надеюсь, это поможет
источник
Привет, я получил этот вопрос проект, я получил его из колледжей.
Я решил это, создав «новую схему» с именем проекта.
Thanx,
источник
Обычно примеры загруженных кодов имеют такую проблему. Их можно изменить, изменив Базовый SDK на Последняя iOS на вкладке «Настройки сборки» вашего проекта.
источник
У меня была эта проблема, и вот как я ее исправил.
В «Настройках сборки» измените «Поддерживаемые платформы» с «iphoneos» на «iOS». Я не знаю почему, но это работает для меня.
источник
Зайдите в настройки сборки -> Все -> Поддерживаемые платформы. Нажмите на него и выберите iOS. Мой был в Mac по какой-то странной причине. Я никогда не менял это!
источник
Автоматическая проверка настроек решила эту проблему для меня. (Кнопка «Проверить настройки»)
источник
Я решил эту проблему, установив целевую версию развертывания на более низкую или ту же версию, которую поддерживает Xcode (iOS SDK).
источник
в моем случае мне пришлось изменить базовый SDK в проекте -> Build Settingd для последней версии IOS SDK
источник
Я попробовал все предложенные решения, которые я мог найти в stackoverflow для этой проблемы.
В конце концов я удалил приложение Xcode и снова загрузил его из App Store. После установки симуляторы вернулись.
источник