Версия платформы CoreSimulator, установленная на этом Mac, устарела и не поддерживается этой версией Xcode.

При запуске тестов пользовательского интерфейса через cli / fastlane в macOS Big Sur 12.3.0, Xcode 12.5.0

       xcodebuild -showBuildSettings -workspace ./MyWorkspace.xcworkspace -scheme MyScheme-UITests

xcodebuild [88311:3500544] DVTErrorPresenter: невозможно загрузить устройства симулятора.

Домен: DVTCoreSimulatorAdditionsErrorDomain

Код: 3

Причина сбоя: версия платформы CoreSimulator, установленная на этом Mac, устарела и не поддерживается этой версией Xcode.

Предложение по восстановлению: убедитесь, что вы установили все доступные обновления для программного обеспечения Mac и используете самую последнюю версию Xcode, поддерживаемую macOS.

-

CoreSimulator устарел. Текущая версия (732.18.6) старше версии сборки (757.5.0).

Домен: DVTCoreSimulatorAdditionsErrorDomain

Код: 3

-

xcodebuild [88311:3500544] iOSSimulator: [SimServiceContext sharedServiceContextForDeveloperDir:error:] вернул ноль (Error Domain=DVTCoreSimulatorAdditionsErrorDomain Code=3 "CoreSimulator устарел.

Текущая версия (732.18.6) старше версии сборки (757.5.0) ".

UserInfo = {NSLocalizedDescription = CoreSimulator устарел. Текущая версия (732.18.6) старше версии сборки (757.5.0).}). Поддержка устройства-симулятора отключена.

Что нужно обновить?

Кто-то из форумов Apple сказал, что нужно нажать «Установить компоненты», однако мне нужно выяснить, что именно будет установлено и можно ли это сделать через cli.

1 ответ

Как сказал @VictorGazotti, откройте Xcode. Когда вам будет предложено установить дополнительные инструменты, нажмите «Установить».

Повторите попытку сборки.

Другие вопросы по тегам