Xcode 6.4 неожиданно завершает работу в macOS Sierra?

У меня есть много рабочих проектов, созданных в Xcode 6.4 (с OS X Yosemite). Недавно я обновился до macOS Sierra. А также я установил Xcode версии 7.3.1. то есть у меня установлено несколько версий Xcode по этой ссылке. http://iosdevelopertips.com/xcode/install-multiple-versions-of-xcode.html

Однако я могу открыть свои проекты в Xcode 7.3.1, но он показывает слишком много ошибок. я хочу открыть его в Xcode 6.4, что дает мне ошибку «Xcode неожиданно завершает работу». каждый раз, когда я снова открываю проект в Xcode 6.4

Я пробовал эти решения, до сих пор нет результатов

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

  2. Xcode 5 дает сбой - Xcode неожиданно завершает работу

Я понимаю, что есть некоторые проблемы с совместимостью. Есть ли какое-нибудь решение. ПОЖАЛУЙСТА, ПОМОГИТЕ МНЕ.


person JB29.4    schedule 23.09.2016    source источник


Ответы (5)


У меня такая же проблема. Похоже, проблема связана с отсутствием Ubiquity.framework в более новых версиях ОС. Мне удалось заставить Xcode 6.4 работать на OS 10.12 со следующим:

Отключить защиту целостности системы (SIP)

  1. Перезагрузите Mac.
  2. Перед запуском OS X нажмите и удерживайте Command-R, пока не увидите значок Apple и индикатор выполнения. Выпускать. Это загружает вас в Recovery.
  3. В меню «Утилиты» выберите «Терминал».
  4. В командной строке введите следующее и нажмите клавишу «Ввод»: csrutil disable
  5. Терминал должен отобразить сообщение о том, что SIP отключен.
  6. В меню  выберите Перезагрузить. II. скопируйте «OS X El Capitan 10.11.6» /System/Library/PrivateFrameworks/Ubiquiy.framework в «OS X Sierra» /System/Library/PrivateFrameworks/Ubiquity.framework

III. Включить защиту целостности системы (SIP)

кредит принадлежит: http://bbs.iosre.com/t/xcode-6-4-on-os-x-sierra/5453 для работы:

person kakopappa    schedule 17.10.2017
comment
@Kakopapppa: Спасибо за ответ !!!, решение сработало для меня .... - person JB29.4; 18.10.2017
comment
Будут ли мои файлы удалены с помощью этого процесса? - person thedansaps; 20.03.2018

Попробуйте это решение Может быть оно поможет.

person Sergey Kuzukov    schedule 14.10.2016
comment
Чтобы процитировать комментарий FrankerZ к удаленному ответу, ссылка на потенциальное решение всегда приветствуется, но, пожалуйста, добавьте контекст вокруг ссылки так что ваши коллеги-пользователи будут иметь некоторое представление о том, что это такое и почему оно там. Всегда цитируйте наиболее релевантную часть важной ссылки на случай, если целевой сайт недоступен или навсегда отключится. Учтите, что возможная причина того, что почему и как удаляются некоторые ответы, — это не более чем ссылка на внешний сайт? - person JAB; 14.10.2016
comment
Привет, Сергей, Пробовал вышеуказанное решение, но проблема еще не решена. в любом случае спасибо за ответ, чувак... - person JB29.4; 03.11.2016

Apple рекомендует перейти на более новые версии xcode. Это было бы хорошо, ЕСЛИ более новые версии xcode позволят запускать симулятор на ВСЕХ предыдущих версиях iOS (чего не происходит).

Так что, если вам нужно поддерживать более старые устройства (которые вам обязательно понадобятся, если вы работаете с корпоративными приложениями), вы вынуждены использовать старые версии xcode, которые по-прежнему поддерживают самое низкое аппаратное обеспечение, которое вам нужно поддерживать.

person kindaian    schedule 18.10.2016

У меня такая же проблема. Наш проект находится на xcode6.4. Когда я обновляюсь с Mac 10.11 до 10.12. Xcode 6.4 аварийно завершал работу при открытии. Я только что понизился до 10.11 назад.

person ddr    schedule 29.03.2017

Что сработало для меня, так это удалить недавний файл {PROJECT-FOLDER}/{YOUR-PROJECT-NAME}.entitlements.

person parse    schedule 08.12.2017