Выполнение игровой площадки прекращено, поскольку процесс игровой площадки неожиданно завершился

Я хочу использовать игровую площадку в Xcode 6.0.1. Итак, Файл -> Создать -> Игровая площадка

Я получаю сразу ошибку. Выполнение игровой площадки прекращено, так как процесс игровой площадки неожиданно завершился. См. изображение. Перезапуск Xcode не помог.

Что не так с Xcode?Ошибка Xcode


person zeiteisen    schedule 23.09.2014    source источник


Ответы (11)


Новый ответ:

Как указывает @Woomin в комментариях, сначала попробуйте перезапустить Xcode и перезагрузить Mac, а если это не поможет, попробуйте следующее:

Попробуйте удалить файлы .simruntime:

введите здесь описание изображения

Я нашел их здесь, в моем корневом каталоге:

введите здесь описание изображения

Старый ответ:

Если вышеуказанное не работает, попробуйте удалить все в папке Developer, расположенной по адресу /Library/Developer/. Если это все еще не работает, попробуйте удалить все в ~/Library/Developer/. Если это все еще не решает, удалите xcode с помощью AppCleaner и переустановите его, используя версию MAS. Я обнаружил, что это последнее решение решило проблему, но оно вернулось, когда я установил симуляторы с вкладки загрузки xcode. Удаление файлов .simruntime, наконец, решило это для меня. Кстати, я использую версию 7.2.

person smileBot    schedule 12.12.2015
comment
Обычно перезапуск XCode работает, и если это не поможет, я перезагружаю свой Mac. Это, очевидно, путь, когда оба терпят неудачу. - person funct7; 07.01.2016
comment
@WoominJoshPark Хороший вопрос. Сначала попробуйте простой вариант перезапуска, а затем, если это не удается, это способ решить эту проблему. Я добавлю вашу точку зрения к моему ответу. Спасибо. - person smileBot; 07.01.2016
comment
У меня также есть проблема, но в моей папке CoreSimulator есть только папка «Устройства», поэтому я не могу удалить файлы .simruntime. Перезапуск Xcode и моего Mac также не решили проблему. Поскольку у меня есть много архивов приложений, отправленных в AppStore, в папке «Разработчик», я не хочу полностью их удалять. Есть идеи? - person Florian Pfisterer; 16.01.2016
comment
@florianpfisterer Я предлагаю использовать инструмент поиска для поиска типов файлов .simruntime в вашей системе. Мне нравится Find Any File, но вы также можете использовать терминал или EasyFind, чтобы сделать то же самое. Найдите, где находятся эти файлы, и удалите их. Я не уверен, почему у вас нет папки профилей в CoreSimulator. Загадочный. Надеюсь, это сработает, потому что эта ошибка может остановить шоу. Другой вариант — сделать резервную копию TimeMachine. Удалите, как в старом ответе, и если у вас возникнут проблемы, вы всегда можете восстановить их из резервной копии. Вы также можете использовать что-то вроде SuperDuper, чтобы сделать обман. - person smileBot; 16.01.2016
comment
Спасибо за помощь! Пробовал уже, не нашел файлы. Теперь полностью удалил Xcode с помощью AppCleaner после отдельного сохранения архивов. Теперь проблема решена. - person Florian Pfisterer; 16.01.2016
comment
@florianpfisterer Время от времени всегда полезно просто сбросить Xcode и начать заново. :( - person smileBot; 16.01.2016
comment
Xcode 7.2 (7C68), OS X 10.10.5: я заметил, что эта проблема начала возникать после того, как я загрузил симулятор iOS 9.1 из Xcode. Я подтвердил, что если я просто уберу этот симулятор (я просто переместил его на рабочий стол), игровая площадка будет работать нормально. Верните его назад, и я получаю сообщение об ошибке. - person mbeaty; 26.01.2016
comment
@mbeaty Имеет смысл. Файлы, которые я удалил, являются своего рода кешем времени выполнения для симулятора 9.1. Я заметил, что xCode показывает, что я не загрузил симулятор 9.1. Можете ли вы заставить его работать с установленным симулятором 9.1 и удалить перечисленные выше файлы среды выполнения? - person smileBot; 26.01.2016
comment
@mbeaty Сегодня вечером я столкнулся с той же проблемой, когда игровая площадка iOS перестала работать после загрузки симулятора iOS 9.1 в Xcode. Удаление этой среды выполнения решило проблему. - person ; 27.01.2016
comment
@smileBot Вы говорите, что с удаленными средами выполнения 8.3, 8.4 и 9.0 осталась только среда выполнения 9.1? - person mbeaty; 28.01.2016
comment
@mbeaty Я только что удалил все те, что показаны на скриншоте выше, и это решило проблему для меня. Вы должны экспериментировать. Попробуйте просто удалить версию 9.1 и посмотрите, решит ли это проблему. Если не удалить остальные, и это должно сделать это. - person smileBot; 28.01.2016
comment
Решено для Xcode 7.2.1 в OS X 10.11.3. Проблема сохранялась в течение нескольких месяцев (и нескольких обновлений OS X), поэтому перезагрузка не была решением. Я закрыл Xcode, перешел в каталог /Library/Developer/CoreSimulator/Profiles/Runtimes (обратите внимание — это корневой каталог, а не в профиле пользователя — я продолжал искать ~/Library/Developer/CoreSimulator и т. д., прежде чем понял, что ~ ). Было 5 файлов *.simruntime, которые я только что переместил (используя sudo mv) в другой каталог. Перезапустил Xcode, и теперь игровая площадка работает отлично. Надеюсь, это не вернется, как только я опубликую это обновление! - person LNI; 18.03.2016

Перезапуск Mac решает проблему. Что вызывает проблему, пока неизвестно.

person zeiteisen    schedule 23.09.2014
comment
У меня возникла эта проблема с XCode 7 Beta 4. Перезапуск Mac и переустановка бета-версии XCode не помогли. - person svenwildermann-msft; 06.08.2015
comment
После загрузки XCode 7 Beta 5 (Pre-Release) эта проблема больше не возникает. - person svenwildermann-msft; 07.08.2015
comment
Возникла проблема с Xcode 7 Beta 5 :( Перезагрузка компьютера не помогла. - person Eneko Alonso; 21.08.2015
comment
Такая же проблема с Xcode 7.1 и El Capitan. Я перезапустил Mac и Xcode, но проблема осталась. - person Kent Bull; 07.11.2015

Спасибо за ответ smileBot. Я могу заставить его работать и с 7.2. Я пробовал по-другому.

Я установил версию выпуска Xcode 7.2, загрузив ее. Однако у него была проблема, упомянутая выше. Сначала я полностью удалил Xcode 7.2 через AppCleaner. Очистить корзину. Также очищены производные данные с помощью WatchDog for Xcode А потом перезагрузить машину. Попробуйте еще раз, не получилось.

Итак, я удалил папку ~/Library/Developer/, а затем перезапустил, повторил попытку, я снова могу использовать Playground в Xcode 7.2 снова.

person Zhao    schedule 13.12.2015
comment
Обратите внимание, что во второй раз я не удалял XCode 7.2, я просто удалил папку ~/Library/Developer/ - person Zhao; 14.12.2015
comment
Это сработало для меня. Также после удаления ~/Developer я перезапустил свой Mac (думал, что я использовал Windows 95 на секунду) - person Nate Flink; 12.02.2016

Xcode 7.2 и Mac os x 10.11.2 Перезапуск Xcode или mac у меня не работает. Я решаю эту проблему тем, что удаляю профили симулятора. Путь — ~/Library/Developer/CoreSimulator/Profiles/Runtimes. Удалить все среды выполнения. Чем перезапустить Xcode, проблема решена.

person MppleHero    schedule 31.12.2015

Установите инструменты командной строки с помощью команды

xcode-выбрать --установить

тогда вы получите обновление в Appstore, установив это приложение. Проблема будет решена.

person Teja Swaroop    schedule 30.10.2015

OSX 10.11.2 и Xcode 7.2

Я получил ответ на него от участника форума разработчиков Apple и хотел предоставить дополнительную информацию о моем исправлении для этого. Сначала я удалил папку ~/Library/Developer, как указано. Глядя на это, у него было какое-то Simulator Profiles. Я не знал, какое это имеет отношение к проблеме с игровой площадкой, поэтому НЕ очищал корзину. Я перезагрузился, и игровая площадка заработала.

Я вернул папку, и на игровой площадке снова возникли проблемы. Я один за другим удалил профили симулятора в подкаталоге, в конечном итоге удалив ВСЕ профили без удаления структуры папок ~/Library/Developer, и игровая площадка заработала.

person Strictly Taboo    schedule 14.12.2015

С Xcode 7.2 (7C68) у меня была такая же проблема. Я бы решил эту проблему, изменив запись значения runtime с com.apple.CoreSimulator.SimRuntime.iOS-9-1 на com.apple. CoreSimulator.SimRuntime.iOS-9-2. Я изменил его в device.plist. В ~/Library/Developer/CoreSimulator/XCPGDevices/ находится одна или несколько папок с UUID в качестве имени. В одной из этих папок находится текущий файл device.plist.введите здесь описание изображения

person Areal-17    schedule 14.12.2015

Папку разработчика вручную удалять не нужно. Просто выполните следующие действия в командной строке (CL).

Закройте Xcode.app, Simulator.app и все, что связано с Xcode, а затем в CL:

 sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService

 rm -rf ~/Library/*/CoreSimulator
person Sophy Swicz    schedule 18.01.2016
comment
В моем случае я также удалил папку темы, которую установил через Alcatraz, она была в /Library/Developer/Xcode/, теперь она в UserData. Но это была неприятная ошибка Xcode. Я много чего сделал, надеюсь, это сработает ›.‹ - person Sophy Swicz; 08.02.2016
comment
удалил Xcode, удалил папку разработчика и сделал чистую установку, но все равно не работает - person Harshit Gupta; 09.02.2016

В большинстве случаев проблема решается перезапуском Xcode. (Не забудьте также выйти из дока)

Если это не сработает, перезагрузите Mac — это все, что требуется.

person Anshu Kumar Gupta    schedule 20.02.2016

Это случилось со мной, и я обнаружил, что настройка платформы не была установлена ​​​​для моей игровой площадки. Вероятно, потому что игровая площадка была создана в предыдущей версии XCode, которая не требовала этого.

Решение:

Дважды щелкните игровую площадку, чтобы открыть ее в XCode, и дождитесь сообщения об ошибке. Отклоните сообщение (оно может появляться более одного раза) и выполните следующие действия.

1. Выберите, чтобы отобразить панель навигации по проекту.

введите здесь описание изображения

2.Выберите рабочую область в навигаторе.

введите здесь описание изображения

3. Выберите, чтобы отобразить панель «Утилиты».

введите здесь описание изображения

4. В области настроек игровой площадки инспектора идентификации. Выберите OSX (или iOS)

введите здесь описание изображения

person Damo    schedule 19.03.2016

Это нормально, когда Изменить платформу на OS X из инспектора, но возникают проблемы, когда обратно на iOS. Я не знаю, почему... в бета-версии Xcode7.

Кроме того, это нормально в моем Xcode 6.4 для обеих платформ, когда игровая площадка.

И есть еще один вариант для платформы iOS Запуск в полном симуляторе, помимо параметра Render Documentation. в моем Инспекторе Xcode 6.4

и я проверил IDEPlaygroundSettings.инспекцию в

/Applications/Xcode.app/Contents//PlugIns/IDELanguageSupportUI.ideplugin/Contents/Resources/IDEPlaygroundSettings.инспекция

а также

/Applications/Xcode-Beta.app/Contents//PlugIns/IDELanguageSupportUI.ideplugin/Contents/Resources/IDEPlaygroundSettings.инспекция

они совсем другие.

person Infinitus    schedule 02.09.2015