Почему Xcode 10 дает сбой?

Я пытаюсь открыть проект, который я создал с помощью Xcode 9 с Xcode 10, который я только что скачал вчера. Когда я открываю проект, Xcode каждый раз падает. Я могу создавать новые проекты и открывать другие, но этот конкретный проект каждый раз вызывает сбой Xcode, независимо от того, как я пытаюсь его открыть.

Изучая этот вопрос, я сделал следующее, чтобы решить проблему:

  • Перезагрузка √
  • Переустановите Xcode √
  • Удалите папку DerivedData √

Сообщение об ошибке во всплывающем окне Xcode совершенно неожиданно гласит:

UNCAUGHT EXCEPTION (NSGenericException): окно было помечено как нуждающееся в другом проходе окна макета, но оно уже прошло больше проходов окна макета, чем представлений в окне.

Еще одна подсказка, которая может быть связана, а может и не быть связана. Я просмотрел системный журнал и наткнулся на это, которое было записано одновременно со сбоем:

Не удалось загрузить путь: путь = /Applications/Xcode.app/Contents/XPCServices/com.apple.dt.Xcode.SymbolicateXPCService.xpc, ошибка = 129: служба была заменена более поздней версией

Я вложил много труда в этот проект и очень хотел бы иметь возможность сохранить его. Спасибо.


person forrest    schedule 25.09.2018    source источник
comment
Я вложил много труда в этот проект и очень хотел бы иметь возможность сохранить его. Без проблем. Откройте проект в Xcode 9. И отправьте отчет об ошибке в Apple, включая ваши журналы сбоев и копию вашего проекта.   -  person matt    schedule 26.09.2018
comment
Определенно не быстрая победа, но путь вперед. Спасибо.   -  person forrest    schedule 26.09.2018
comment
Не забудьте зарегистрировать эту ошибку. Если Xcode выйдет из строя, Apple хочет знать об этом все!   -  person matt    schedule 26.09.2018
comment
Сделаю. Спасибо.   -  person forrest    schedule 26.09.2018
comment
Мэтт. Я скачал Xcode 9.4 и смог открыть свой проект. Затем я закрыл его и запустил Xcode 10 и смог открыть проект без сбоев. Задача решена. Большое спасибо.   -  person forrest    schedule 26.09.2018
comment
Вау, отлично! Поздравляем. - и что теперь? Вы должны либо удалить этот вопрос, либо, что еще лучше, ответить на него самостоятельно, сообщив об этом. Это может помочь другим, кто сталкивается с той же или похожей проблемой!   -  person matt    schedule 26.09.2018


Ответы (1)


По предложению Мэтта я скачал Xcode 9.4 и смог открыть проблемный проект. Он открылся, и я смог собрать и запустить проект. Затем я закрыл его и открыл Xcode 10. Затем я смог открыть проект, обновить его до Swift 4.2, а затем собрать и запустить проект. Задача решена.

person forrest    schedule 26.09.2018