Unable to boot device because it cannot be located on disk

The device's data is no longer present at /Users/[user name]/Library/Developer/CoreSimulator/Devices/D651BCC7-29FD-4B91-82F6-E255E856EA2F/data.

I uninstalled xcode 9 and installed xcode 9.1, but when run project, following message was shown:

Unable to boot device because it cannot be located on disk. The device's data is no longer present at /Users/[user name]/Library/Developer/CoreSimulator/Devices/D651BCC7-29FD-4B91-82F6-E255E856EA2F/data.

I found "Developer" folder, but cannot find "CoreSimulator" folder.


Solution 1:

I was able to resolve the issue running xcrun simctl erase all in Terminal.

Solution 2:

Quit Xcode.app, Simulator.app, etc

Try the following commands in Terminal

sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService    
rm -rf ~/Library/*/CoreSimulator

Solution 3:

Go to Xcode menu Window-> Devices and Simulators -> Simulators tab, right-click the bad simulator and choose Delete from the menu list, then add it back from the left bottom entry again, it works!

enter image description here