Any guess on "Unable to boot device in current state: Booted" error in Xcode6 beta while running (build+run) project in Simulator. I am just running my existing project in Xcode 6 I found above message. I tried cleaning, deleting of the derived data, even restarting the simulator doesn't work. Finally i restarted my Xcode 6 then it is working. Any simpler way to resolve the error instead of restarting your xcode6.
16 Answers
In Xcode go to the Xcode menu->Open Developer Tool - IOS Simulators. Choose simulator and then go hardware->device->manage device.
If the troubled device shows in the left column, delete it. Then add the device back from the '+' button. If it wasn't there in the first place, simply add it using the '+' button.
From terminal, get the list of devices with:
xcrun simctl list
This will show you your list of devices with "Shutdown" or "Booted". You'll likely see your device is in a "Booted" state. You can shut it down with:
xcrun simctl shutdown <simulator id>
Where <simulator id>
is the name of the device in the list. For example:
xcrun simctl shutdown "iPhone 6 Plus"
I encountered similar problem. Got it resolved. Below are steps to fix it.
Open Simulator
Select Hardware -> Device -> Manage Devices...
This will opens a window containing list of simulator devices
Delete simulator that prompts error by right click on it.
Again add simulator by clicking '+' button onto right corner of window
- Select Simulator Name, Device Type and iOS Version
Applicable for Xcode 6.x, here is the command-line solution (type on Terminal window):
- xcrun simctl shutdown
- xcrun simctl erase
- open /Contents/Developer/Applications/iOS\ Simulator.app
Where is the id of the device you want to launch. You can get the list of devices and their UDIDs here:
- xcrun simctl list
I don't know if this is any help to you guys but in my case I had this issue when I had a simulator window already open and I tried the command line invocation of simulator to run a .app file.
/Applications/Xcode.app/Contents/Developer/Applications/iOS\ Simulator.app/Contents/MacOS/iOS\ Simulator -SimulateApplication ${pathToMyApp}/MyApp.app/MyApp
I just quit all of my simulator windows and ran the command again. That fixed it.
When I came to this issue,I tried to tackle it as follows:
cd /Applications/Xcode.app/Contents/Developer/Applications
- Then go to Simulator->hardware->Device choose another device,not the same type of already opened one.(e.g, the first one is iphone 6 the new one could be iphone 7)
4.Then there will open a new simulator.
Hope this will help you.