Сбой xcode / simulator при просмотре любой раскадровки для любого проекта - PullRequest
2 голосов
/ 07 марта 2019

проблема с Xcode10 - если я создаю новый проект с одним представлением и нажимаю на Main.storyboard или Launchscreen.storyboard, Xcode уведомляет меня о «Произошла внутренняя ошибка. Возможности редактирования могут быть ограничены».

Ограничено, значит не существует. Невозможно что-либо сделать на странице редактора. Глядя на ошибку, я получаю это:

файл журнала

Ошибка Domain = com.apple.InterfaceBuilder Code = -1 "Обнаружена ошибка связи с IBAgent-iOS." UserInfo = {NSLocalizedFailureReason = IBAgent-iOS не удалось запустить, NSUnderlyingError = 0x7fc5cec94430 {Ошибка домена = NSPOSIXErrorDomain Code = 60 «Тайм-аут операции« UserInfo = {NSLocalizedFailureReason = Не удалось загрузить IBSimDeviceTx2BF3-BF-79) -BF3-BF-79-BF-79-BF-79-BF7-BF-79-BF3-BF-79-BF3-BF-79-BF3-BF-79-BF3-BF3-F3PF , Выключение)

Просмотр в моих устройствах под CoreSimulator - у меня нет с этим UUID. Это происходит в каждом отдельном проекте, который я пытаюсь создать.

Версия XCode - 10,1 (10B61) на Мохаве. Я очистил проект, удалил DerivedData, я удалил Xcode и переустановил (включая все настройки ~ / Library & / Library, кеши, квитанции и т. Д.), Но ни один из них не решил проблему. Я также переустановил MacOS Mojave, а затем переустановил Xcode, но опять же, это не решило проблему. Я также вручную удалил все устройства симулятора и перечитал. Опять же, нада - он все еще пытается использовать это несуществующее устройство: IBSimDeviceTypeiPad2x, даже когда я выбираю iPhone8 в качестве редактора Device.

iPhone8 выбран, но ошибка все еще существует

Я в ручье без весла. Похоже, Xcode пытается использовать устройство-симулятор, которого не существует. Кто-нибудь знает, как я могу исправить / исправить это?

Ответы [ 2 ]

0 голосов
/ 10 июля 2019

Поработав над этим в течение нескольких дней, я обнаружил ошибку в журнале CoreSimulator, которая привела меня к другому сообщению SOF здесь .

Просто запустите

sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService

перезапустить службу симулятора, и это все исправило для меня.

0 голосов
/ 08 марта 2019

Хорошо, я провел небольшое исследование. Некоторым людям пришлось переименовать приложение Xcode. Они переименовали Xcode в Xcode10. Другие переименовали Xcode-beta в Xcode. Попробуйте это.

...