Xcode неожиданно завершает работу каждый раз, когда я открываю свой проект

Самый простой способ изменить фон фона - установить его непосредственно в ваш .xib-файл.

Нет кода вообще:

  1. Выберите свое окно (класс NSWindow должен появится в поле Class)
  2. Нажмите кнопку [+] в соответствии с атрибутами времени выполнения пользователя
  3. Введите «backgroundColor» и выберите Color

Window Properties in XCode [/g0]

23
задан Vadim Kotov 15 September 2017 в 14:42
поделиться

11 ответов

XCode хранит некоторую информацию о состоянии пользователя в «файле» проекта XCode, который на самом деле является папкой. Эта информация о состоянии могла быть повреждена. Обычно вы можете выбросить все, что находится внутри вашей папки .xcodeproj , кроме файла project.pbxproj. Это может решить вашу проблему.

Откройте папку, содержащую ваш файл .xcodeproj. Щелкните правой кнопкой мыши файл .xcodeproj и выберите «Показать содержимое пакета». Затем выбросьте все, кроме файла project.pbxproj.

cleaning an xcodeproj package

Если вы знаете, что такое рабочее пространство XCode, и вы на самом деле используете его, у вас может не быть файла project.xcworkspace для удаления, или вы можете не хочу выбрасывать это. Но если вы не знаете, что такое рабочее пространство Xcode, то вы его не используете, поэтому можете просто выбросить project.xcworkspace. Xcode воссоздает его автоматически.

80
ответ дан rob mayoff 15 September 2017 в 14:42
поделиться

Удаление производных данных работало на меня. Просто откройте другой проект или откройте xcode, не открывая поврежденный проект. Чем открыть настройки и перейти на вкладку локаций в конце Нажмите на серый кружок со стрелкой (там, где сохранены все производные данные ваших проектов). enter image description here

Удалите полученные данные вашего поврежденного проекта, и все готово.

16
ответ дан ysnzlcn 15 September 2017 в 14:42
поделиться

вы можете запустить XcodeSystemResources.pkg.

/Applications/Xcode.app/Contents/Resources/Packages/XcodeSystemResources.pkg.

Я надеюсь помочь вам

5
ответ дан Tolga İskender 15 September 2017 в 14:42
поделиться

Просто удалите сохраненное состояние XCode. Это сработало для меня.

3
ответ дан BonD 15 September 2017 в 14:42
поделиться

Я бы порекомендовал открыть терминал и скопировать следующее:

rm -rf ~/Library/Developer/Xcode/DerivedData

Примечание: благодарность zirinisp за предоставление ответа , который работал для меня

2
ответ дан Community 15 September 2017 в 14:42
поделиться

Если вы используете CocoaPods , просто следуйте инструкциям Роба, но вместо этого используйте файл .xcworkspace и не удаляйте файл .xcworkspacedata .

0
ответ дан Paula Hasstenteufel 15 September 2017 в 14:42
поделиться

Я использую CocoaPods и следовал инструкциям Роба по файлу .xcworkspace, как указано выше в Allecto. После того, как я «показал содержимое пакета» в файле .xcworkspace, я только переименовал папку xcuserdata в xcuserdataCrashApril2. Затем я смог открыть проект (рабочее пространство) без проблем. Единственное отличие состоит в том, что xcode не сохраняет состояние, в котором файлы исходного кода .swift были ранее открыты (что не является большой проблемой для меня).

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

0
ответ дан AnthonyD 15 September 2017 в 14:42
поделиться

Я использую CocoaPod (XCode 8.2), эти шаги решили мою проблему:

  1. Перейти в папку проекта
  2. Открыть содержимое пакета .xcworkspace
  3. Удалить xcuserdata в содержимом пакета
  4. Удалите его из корзины (необязательно)
  5. Вернитесь и откройте .xcworkspace (XCode предложит снова открыть, но не делать этого)
  6. Продолжить с вашим проектом:)
0
ответ дан sonnet 15 September 2017 в 14:42
поделиться

Я использую Xcode 8.3

Перейдите в папку ~/Library/Developer/Xcode

Удалить папку производных данных, и она работает для меня.

Может помочь вам.

0
ответ дан Ashu 15 September 2017 в 14:42
поделиться

Все советы сверху не помогли мне, поэтому я добавил файл pod через pod init & amp; pod install и успешно открыл недавно созданный .xcworkspace. Надеюсь, это кому-нибудь поможет

0
ответ дан veaceslav.makarov 15 September 2017 в 14:42
поделиться

Открытая папка проекта показывает содержание пакета от. xcworkspace или. xcodeproj Вы будете видеть 2 папки xcshareddata и xcuserdata, удалите папка Try xcuserdata к открытому приложению

0
ответ дан 28 November 2019 в 04:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: