Подтвердить что ты не робот

Будет ли Xcode 7.3.1 работать с macOS 10.12?

Я хочу установить и попробовать новые функции macOS 10.12. Также я очень хочу работать с Xcode 8.0. Но в то же время у меня есть некоторые клиентские проекты, которые должны быть написаны на Swift 2.2 [Xcode 7.3.1], я не хочу использовать Swift 2.3 или Swift 3.0.

Так можно ли установить Xcode 7.3.1 в macOS 10.12? Есть ли какой-нибудь хакерский способ сделать это?


Да. Я успешно установил как Xcode 7.3.1, так и Xcode 8.0 в моем macOS Sierra.

Теперь используйте оба Xcodes. Но всякий раз, когда я запускаю свой проект с помощью Xcode 7.3.1, я получаю эту ошибку DTAssetProviderService could not start DTXConnection with Simulator 'iPhone 6s'. Check the system log for errors.. Я не знаю фактической причины этого. Я искал ответы на эти вопросы, но эти предложения мне не помогли. Но в то же время я могу запускать проекты в Xcode 8.0 в Simulator, без ошибок, ничего.

Если кто-нибудь пришел посмотреть это, пожалуйста, дайте мне знать ваш комментарий.

4b9b3361

Ответ 1

Вы можете абсолютно установить Xcode 7.3.1 на macOS Sierra вместе с бета-версией Xcode 8.

Если у вас возникли проблемы с запуском Xcode 7.3.x или запуском симулятора:

Ответ 2

Чтобы продолжить Xcode 7.3.1, кроме Xcode 8.2, в macOS Sierra 10.12.2 мне пришлось очистить следующие папки:

~/Library/Developer/
~/Library/Application Support/Developer
~/Library/Application Support/Xcode

Даже полезно было очистить пользовательские данные конкретного проекта:

projectname.xcodeproj/xcuserdata
projectname.xcworkspace/xcuserdata

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

~/Library/Application Support/Developer/Shared/Xcode/Plug-ins

После удаления этих плагинов он наконец-то сработает!

Ответ 3

Xcode 7.3.1 и Sierra - это не поддерживаемая конфигурация. Хотя большинство из них будет работать, такие вещи, как запуск проекта на симуляторе, не будут.

Ответ 4

Вы также должны знать, что вам нужны текущие общедоступные релизы macOS (El Capitan) и Xcode (7.3) для создания и отправки архивов в iTunes App Store. Архивы, созданные с бета-версиями Xcode (8b1) или с текущим Xcode 7.3 в бета-версии macOS (Sierra 10.12b1), не будут приниматься (процесс подачи не выполняется). Он рекомендовал вам создать резервную копию вашей системы перед установкой бета-версии macOS и/или установить бета-версию ОС на новый раздел. Вы также можете установить текущую ОС и Xcode на небольшой раздел (10-20 ГБ или около того), если вам нужно будет сделать представление в течение следующих 3 месяцев и удалить его, когда доступны общедоступные выпуски. Для настройки ваших сертификатов подписки требуется небольшая настройка, т.д.

Ответ 5

Я установил OS X Sierra, и я работал с XCode 7.2. Я нашел некоторое выравнивание, проблемы, когда XCode запускается в Сьерра. Я сообщил в центр отчетности об ошибках. Я получил ответ от команды Apple, что версии XCode 7.x не поддерживаются в OS X Sierra, и все ошибки были закрыты. Они рекомендуют XCode 8 в OSX 10.12.