Невозможно запустить приложение в симуляторе: Xcode beta 6 iOS 8
Я не могу запустить свое приложение на симуляторе с помощью Xcode 6 beta и iPhone 5s simulator.
Сначала я получаю сообщение об ошибке от симулятора "не удается загрузить симулятор iOS", а затем после того, как xcode показывает мне следующую ошибку,

20 ответов:
Я решил это следующим образом:
- открыть Xcode 6 beta
- перейдите в меню Xcode > Open Developer Tool > iOS Simulator
- даже если появится диалоговое окно с ошибкой, у вас все равно будет доступ к меню симулятора iOS
- Выберите Оборудование > Устройство > Управление Устройствами
- нажмите на маленький знак " + " в самом низу
- добавить (если отсутствует) все устройства, которые вы хотите, или удалить и воссоздать их неисправный.
- Если кто-то из симулятора не работает, щелкните правой кнопкой мыши на нем и удалите его, а затем снова создайте его
- убедитесь, что вы выбрали XCode6 в качестве инструментов командной строки в разделе Настройки > местоположения
убедитесь, что вы открываете XCode 6 из приложений, а не из файла установки.
наконец перезапуск Mac решить проблему в моем случае.
после того, как я нашел некоторые решения в интернете, комбинация процедур работала для меня:
закрыть Xcode и iOS симулятор (и все связанные с ним приложения)
установите (или переустановите) Xcode6-Beta в папку Applications (непосредственно из .dmg file)
откройте Xcode6-Beta и перейдите в Xcode - > настройки - > местоположения - > инструменты командной строки и выберите "Xcode 6.0" (убедитесь, что вы выбрали его в приложениях папка)
запустите симулятор iOS и перейдите в симулятор iOS - > сброс содержимого и настроек...
закройте все приложения и перезагрузите компьютер mac(я снял флажок " открыть windows...")
откройте Xcode6-beta и протестируйте симулятор iOS
удачи
Я использую Xcode 6 beta2 и имеет проблему (код ошибки = 4 в моем случае) работает iPad симуляторы. Я думаю, что у меня была проблема, потому что я запускаю двойную загрузку Mac OS, а XCode запускается с другого загрузочного диска
Я сделал оба шага, рекомендованные @ayalcinkaya и @apascual, и это сработало для меня.
- измените "инструмент командной строки" на Xcode BETA2 (от 5.1.1 в моем случае) в "XCode - > Preference - >Locations"
- Открыть Xcode 6 beta2
- перейдите в меню Xcode > Open Developer Tool > iOS Simulator
- даже если появится диалоговое окно с ошибкой, у вас все равно будет доступ к меню симулятора iOS Выберите оборудование > устройства и переключитесь между устройствами iPad, и это, по-видимому, сделало симуляторы перенастроенными
- во время работы симулятора запустите приложение с выбранным симулятором.
- после прохождения этого ручного процесса один раз, все в порядке.
Это происходит в большинстве случаев потому, что другой экземпляр имитатор работает в доке.
убить другой экземпляр и все должно работать нормально.
Я также имел эту проблему и нашли решение, выполнив следующие действия:-
1) Initially i downloaded Xcode 6 library in Documentation section under the path Xcode --> Preferences --> Downloads and restart my xcode but didn't solve my problem. After that -> 2) Downloaded and installed the iOS 7.1 Simulator under the path Xcode --> Preferences --> Downloads. Restart xcode again and the problem solved. 3) I am facing same issue again next morning. Unsetting the DYLD_INSERT_LIBRARIES variable solves my problem:- a) Open terminal and type "sudo vi /etc/launchd.conf" command and press Enter b) Press I "Insert" mode and change this "setenv DYLD_INSERT_LIBRARIES /usr/lib/libimckit.dylib" to this "unsetenv DYLD_INSERT_LIBRARIES /usr/lib/libimckit.dylib" and press esc to exit from insert mode. c) Save changes by typing ":wq" Press Enter d) Reboot your system and problem soloved.
Prior to that i didn't found any iOS version in front of each listed devices but after installation or by unsetting DYLD_INSERT_LIBRARIES variable i found the same in front of each devices.>
надеюсь, это поможет кому-нибудь.
Я получил эту проблему после переименования имени папки по умолчанию " Xcode-Beta2 "в"Xcode". Когда я переименовал его обратно в" Xcode-Beta2", симулятор работал как и раньше.
то, что работало для меня, удаляло все устройства в "Управление устройствами" и добавляло их обратно после перезагрузка
Clean - > Run исправил это для меня.
Я пробовал все остальное, ничего не помогло. Хотя это тоже может потребоваться.
У меня была такая же проблема, при запуске приложения с тем же именем, что и запускать различные приложения.
выполнить "foo" - > создать новый проект с именем" foo " - > выполнить -> ошибка.
Что бы то ни было-мне кажется, что есть несколько причин для iOS-симулятора, чтобы сказать: "Эх, что вы от меня хотите? Хорошо, я выдам ошибку..."; -)
мое решение: закройте симулятор iOS, снова запустите приложение.
Это все в большинстве случаев подобное.
для меня я просто не обновил XCode из Центра разработчиков, который теперь был Xcode 6 beta 6. Я испортился с автоматическими обновлениями магазина приложений и забыл о старом ручном процессе загрузки.
наиболее распространенной причиной для сообщения об ошибке является то, что dyld_insert_libraries установлен. Большинство людей, сообщающих об этой проблеме, установили ее в /etc/launchd.конф. Вы можете отредактировать этот файл, чтобы удалить его (или просто удалить файл, поскольку это, вероятно, единственная строка) и перезагрузить компьютер, чтобы решить эту проблему.
другая возможная причина этой проблемы заключается в том, что вы, возможно, переименовали Xcode.приложение после запуска его в первый раз. Если это так, просто перезагрузите (или переименуйте его обратно в то, что он был до.)
Я пробовал все выше.
но обнаружил, что мне нужно обновить до новейшей OS X 10.10.1 (от OS X 10.9.5), чтобы заставить iOS 8.1 работать
да апаскуал правильно https://stackoverflow.com/a/24080160/2905967
но для меня, перед шагом 5, я удалил устройство симулятора (выберите и нажмите клавишу Delete с клавиатуры), которое дает проблему. Ссылка: apascual ответ
эти шаги могут помочь вам с вашей проблемой. Попробуйте это:
1 (Нажмите iOS Simulator в верхней части экрана
2 (Нажмите кнопку Сброс содержимого и настроек
3 (Нажмите кнопку Сброс, когда появится предупреждение
4 (запустите приложение снова на симуляторе
Это просто сбросит все содержимое и настройки на симуляторе iOS ранее.
надеюсь, что это поможет с ошибкой.
У меня была та же проблема, и единственным решением, которое помогло мне исправить это, была переустановка Xcode.
У меня была эта проблема, пока я не поместил файл приложения Xcode 6-beta из папки, которую я имел в своем каталоге приложений, в сам каталог приложений. Перезагрузка компьютера. Потом это сработало.
чтобы проверить, я снова создал папку в своем каталоге приложений и поместил туда свое приложение Xcode, и снова это не сработало. Поместите его обратно в каталог приложений; он работал. Мне даже не пришлось перезапускать в этих случаях.
Я бы действительно надеюсь, что Apple находится за пределами жестких путей кодирования.
Я столкнулся с той же проблемой, что и я, я загрузил симулятор для IOS7 что вам нужно сделать, это пойти в:- 1.Xcode- > настройки - >загрузки - > компоненты 2.после этого в вашем проекте в разделе Общие параметры-выберите цель развертывания как 7.0 3.последнее, что нужно выбрать любой симулятор под 7.0:)
Я получил эту ошибку, пытаясь запустить одно из моих приложений только для iPad на симуляторе iPhone. Он построен как универсальное приложение, я запускал его несколько раз на iPhone для тестирования, и я только недавно проверил флажок "iPad" только в целевой конфигурации.
при попытке запустить его на моем устройстве iPhone, я получил гораздо более полезное сообщение об ошибке: "приложение в [/location/..../Имя.приложение] может быть установлен только на планшеты."




Comments