Время выполнения симулятора iOS 13.0 недоступно
Я установил Xcode-11-beta вместе с macOS 10.15 beta. Сначала я могу играть с SwiftUI preview
как обычно. Но после того, как я попытался переместить Xcode-beta из ~/Downloads
каталог, где я изначально установил его, чтобы /Applications
предварительный просмотр не может работать. Вот ошибка:
Так что я переместил его обратно в ~/Downloads
, надеясь, что все пойдет хорошо, как и раньше. Но это дает ту же ошибку.
После этого я переустановил его, и я все еще получил эту ошибку. Может кто-нибудь помочь мне это исправить?
Содержание отчета о диагностике таково:
== DATE:
Wednesday, June 5, 2019 at 10:25:46 PM China Standard Time
== PENDING U
PDATE REASONS:
== PREVIEW UPDATE ERROR:
unexpected error occurred
Error Domain=com.apple.CoreSimulator.SimError Code=161 "The iOS 13.0 simulator runtime is not available." UserInfo={NSLocalizedRecoverySuggestion=Download the iOS 13.0 simulator runtime from the Components section in Xcode's Preferences., NSLocalizedFailureReason=runtime path not found, NSLocalizedDescription=The iOS 13.0 simulator runtime is not available.}
== VERSION INFO:
Tools: 11M336w
OS: 19A471t
== ENVIRONMENT:
[x] In valid workspace
[x] Project is using the new build system
Previews are available for targets that are built with the new build system. Change your project to use the new build system.
[x] Selected scheme (Landmarks)
Select a scheme from the scheme picker in the toolbar
[x] Selected run destination (iPhone 8)
Select a run destination from the scheme picker in the toolbar
[x] Have workspace arena
Try quitting and reopening your workspace
[x] Have build arena
Try quitting and reopening your workspace
[x] Open file has supported build settings
2 ответа
Странно то, что я просыпаюсь утром и запускаю свой компьютер, Canvas
и iOS 13.0 Simulator
может работать сейчас.
Итак, я думаю, что решение этой проблемы может быть просто жестоким перезапуском.;]
CoreSimulator в данный момент не нравится simruntime
связки выдвигаются из-под него. Запуская из ~/Downloads
стало известно о iOS.simruntime
для iOS 13, то вы переместили его.
В этом конкретном случае вы можете обойти проблему, убив com.apple.CoreSimulator.CoreSimulatorService
,
Обновление XCode 11 ломает симуляторы странным образом, которого я не совсем понимаю - ничего, что я пробовал, не сработало, чтобы заставить симуляторы запускаться после обновления, и я не мог найти много четких ответов о том, почему это было случай, но следующие две команды устранили проблему для меня:
sudo xcrun simctl shutdown all
sudo xcrun simctl erase all