Xcode 10 Could not find any available simulators f

2019-06-14 21:32发布

I'm trying to install Carthage dependencies in my Xcode project with the

Carthage bootstrap --platform iOS 

command line but It's fail and I have this message in my terminal:

Could not find any available simulators for iOS

I've just updated Xcode with the 10 version then the simulators are already installed.

I've also tried to delete each one and reinstall only one with iOS 12.

I have still the same error.

8条回答
萌系小妹纸
2楼-- · 2019-06-14 21:44

Upgrading to v0.31.1 or v0.31.2 fixes it:

brew update && brew upgrade carthage
查看更多
爷、活的狠高调
3楼-- · 2019-06-14 21:49

Just upgrade your Carthage.

As indicated in other answers the cause behind this is that a key indicating simulator model availability changed in a recent update to Xcode 10.x. It was

"availability" : "(available)",

and it is now

"isAvailable" : true,

Upgrading Carthage to 0.33.0 fixes this.

Using brew, enter the following to update Carthage

brew upgrade carthage

Notice the word is upgrade, not update.

Check the version of carthage

brew list --versions carthage

carthage 0.33.0

And in the terminal at the root of your project, enter this to rebuild your Carthage dependancies.

carthage bootstrap --platform iOS

They all should build as expected.

You can check the data format of the available simulators through this command.

xcrun simctl list devices --json

查看更多
我命由我不由天
4楼-- · 2019-06-14 21:56

In my case it was solved.

  1. Close xcode
  2. rm -rf ~/Library/Developer/CoreSimulator/Devices/
  3. Open xcode
  4. Create new project
  5. Run empty project on any simulator
  6. execute carthage update
查看更多
时光不老,我们不散
5楼-- · 2019-06-14 22:04

When a new xcode version comes out, it tends to happen. You can try to update Carthage with brew upgrade carthage if installed with Brew

查看更多
贼婆χ
6楼-- · 2019-06-14 22:05

What worked for me was uninstalling Carthage and installing it again.

brew uninstall carthage --force
brew install carthage
查看更多
仙女界的扛把子
7楼-- · 2019-06-14 22:06

Uninstalling and installing Carthage trick worked for me!

brew uninstall carthage —force

Screenshot

brew install carthage
查看更多
登录 后发表回答