Я пытаюсь установить Realm в свой проект, используя Carthage. Раньше это работало, но после перехода на новый MacBook Pro (15 дюймов, 2018 г., TouchBar) я получаю следующую ошибку:
carthage update --no-use-binaries --platform iOS
*** Fetching realm-cocoa
*** Checking out realm-cocoa at "v3.13.0"
*** xcodebuild output can be found in /var/folders/m4/1z0tvn6d67q2rqwcjvndy80m0000gn/T/carthage-xcodebuild.2vfx4v.log
*** Building scheme "Realm" in Realm.xcworkspace
Could not find any available simulators for iOS
Я попытался удалить и переустановить Carthage (0.31.2) и выполнил шаги, указанные в этих ответах,
Вопрос о переполнении стека< /а>
xcrun simctl list devices --json
{
"availability" : "(available)",
"state" : "Shutdown",
"isAvailable" : true,
"name" : "iPad Pro",
"udid" : "94790E33-EA0A-40B4-BA0A-19CC8D976A6F",
"availabilityError" : ""
}
Отладка Карфагена
(lldb) po devices[latestOSName]?.first { $0.isAvailable }
▿ Optional<Simulator>
▿ some : Simulator
- isAvailable : true
- name : "iPhone 5s"
- udid : 87A9C887-034C-44A8-8F30-C90AF9ACCBCC
(lldb) po sdk.platform
XCDBLD.Platform.iOS
(lldb) po sdk.platform.rawValue
"iOS"
Похоже, эта проблема все еще существует. Есть ли способ исправить это, чтобы работать с последней версией Xcode?