Когда я открываю свой проект в Xcode 9, вы получаете ошибку выше для Storyboard и Launchscreen.
Примечание. Очистка полученных данных не помогла мне.
Пожалуйста, посмотрите на скриншот.
Когда я открываю свой проект в Xcode 9, вы получаете ошибку выше для Storyboard и Launchscreen.
Примечание. Очистка полученных данных не помогла мне.
Пожалуйста, посмотрите на скриншот.
Я исправил эту проблему с помощью
Вы можете найти проблему в сообщении о проблеме, просто кликните на сообщение об ошибке и откройте файл log.txt, где вы можете найти проблему. В моем случае я установил неверную высоту строки таблицы.
Это обычно происходит, когда у вас есть ошибка компилятора в коде, который редактор не может определить или обработать. Поэтому он падает. К сожалению, единственный способ исправить это - выяснить фрагмент кода и исправить его.
У меня было это, когда Swift не смог определить тип для одной из моих переменных.
Этот ответ стоит проверить также.
После нескольких попыток я смог исправить это здесь. Xcode-select указывал на неправильную версию Xcode (здесь указывалось на Xcode 8.3.3).
Чтобы проверить, используйте
xcode-select -p
Чтобы изменить, используйте
sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
Проблема возникает при использовании экземпляра Xcode 9, когда xcode-select указывает на версию Xcode 8. Если вам нужно снова использовать Xcode 8.x, не забудьте вернуться.
Когда это случилось со мной в то время, у меня была настройка,
ОС: macOS Sierra Версия 10.12.6 Xcode: 9.0
Я создал новый проект и открытую раскадровку, и эта ошибка была там.
Решение: я просто выхожу из xcode и начинаю заново, и ошибка не в этом.
Итак, он просто требует перезагрузки xcode!
Удалите данные двумя способами: командой или настройками.
rm -rf ~/Library/Developer/Xcode/DerivedData/
или же
Xcode -> Preferences -> Location -> Derived Data
В меню Xcode зайдите в продукт, очистите проект.
Отключите подключенное устройство и перезапустите Xcode и систему.
Больше: https://www.e-learn.cn/content/wangluowenzhang/266937
В основном эта ошибка произошла, когда вы открыли 2 разные версии Xcode. Решение. Пожалуйста, закройте Xcode и удалите данные. Теперь попробуйте снова, используйте один Xcode за раз
Просто выйдите (принудительно при необходимости) Xcode и начните снова.
Я также столкнулся с этой проблемой. Решение очень просто, просто удалите полученные данные xcode и перезапустите xcode.
Я только что решил ту же ошибку, которая появляется в моем коде x.3.3, выполнив следующий шаг,
Для меня просто выйти из Xcode
и открыть снова решил эту проблему
Xcode 9.4.1
MacOS High Seirra 10.13.4
Я столкнулся с той же проблемой. И решается путем обновления средств командной строки и/или удаления неиспользуемых/старых версий Xcode,
Перейдите к Xcode Предпочтения > Местоположение,
Эта ошибка является общей ошибкой, когда что-то не так с интерфейсом Builder. К сожалению, сама ошибка не указывает на определенную причину. Иногда это ошибка в инструментах, иногда ошибка в ОС, иногда ошибка в коде разработчика, а иногда и ошибка в настройке пользователя.
Общие причины включают:
Xcode 9.3
Пустой раскадровка/новый проект
macOS High Sierra 10.13.4
В моем случае это происходит, когда я открываю раскадровку из рабочей области.
Таким образом, я избавился от рабочего пространства и кокопод. Тогда просто используйте проекты xcode и carthage для сторонних библиотек. Раскадровки открываются быстрее и без этой ошибки.
У меня также была эта проблема, и я попробовал большинство решений, представленных здесь.
В конце концов мне помогло выйти из Xcode (версия 10.1) и перезапустить мой MacBook.
У меня была такая же проблема сегодня
Xcode 10.1; Выйти из Xcode и перезапустить Mac Book исправил эту проблему на сегодня,
Я получил ту же проблему в Xcode 10.2.1
У меня есть открытый интерфейс конструктора (Story Board) в качестве исходного кода, так же, как прикрепленный снимок экрана при щелчке правой кнопкой мыши на файле раскадровки
Следовал ниже шагов
<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0"
Его обновили сейчас, и я не получаю ошибку сейчас, и представление было правильным
Однако, когда я пересмотрел еловый код раскадровки, версия снова вернулась к 3.0.
Но это сработало для обновления и решило мою проблему