DirectX
DirectX

Reputation: 952

iOS Simulators in Xcode 6.4 showing multiple versions and have long "id" in the name

I have Xcode 6.4 installed and I also have Xcode 7 beta installed. Recently I launched Xcode 6 and I showed multiple versions of the iOS simulators and they had long id/like uuid looking ids in the names. Some of them do not work. Has anyone seen this and does anyone have an idea of how to fix it. I have deleted beta. I have deleted and reinstalled Xcode 6 multiple times. I have uninstalled Xcode 6 using an app like app cleaner as well. I also have went and deleted via terminal the simulator at "/Library/Developer/CoreSimulator/Profiles/Runtimes ". I tried sudo /Developer/Library/uninstall-devtools --mode=all but I get command not found.

enter image description here

Upvotes: 27

Views: 4949

Answers (4)

Subbu
Subbu

Reputation: 62

Open this path " ~/Library/Developer/CoreSimulator/Devices " and remove all the devices in that path.

then open xcode-->windows -->devices--> then remove all the duplicate devices then relaunch the xcode

Upvotes: 0

swalkner
swalkner

Reputation: 17329

you can also use the fantastic tool snapshot

snapshot reset_simulators

is all you have to enter in your terminal and the simulators are rebuilt and clean afterwards.

Upvotes: 17

Tibor Bödecs
Tibor Bödecs

Reputation: 381

Xcode -> Window -> Devices menu (cmd+shift+2)

There you can manage all your devices including simulators.

The IDs are displayed when there are more than one simulator for the same device and iOS version: delete the duplicate entries and it will show the iOS version instead.

Upvotes: 28

Tuğrul Özdemir
Tuğrul Özdemir

Reputation: 933

You can see them at this path: " ~/Library/Developer/CoreSimulator/Devices "

Try to delete all of them. then readd simulators from Devices window.

If you have more than one simulator of any device type with same version, Xcode behaves like this. For ex: three iPad 2 (iOS 8.4) simulator.

Upvotes: 25

Related Questions