As you can see in the screenshot, I am getting this weird string for some simulators. How can I fix this?
-
I am seeing the same thing as of today - did you ever find a fix? – Mark Norgren Jul 07 '15 at 18:45
-
No still looking for a fix. Post here if u find please. – Kashif Jul 07 '15 at 18:55
-
I delete duplicated entries (ex: iPhone 5s (7.1)) and it works – onmyway133 Aug 18 '15 at 02:53
3 Answers
It happened to me,when there were both Xcode7-beta and Xcode6 in my Mac. As you see,UDID-like strings are UDIDs (Unique Device IDentification numbers) for the iOS Simulator devices. As they are duplicated devices with unique UDIDs,to there are two ways to solve this problem,:
I suspect the issue will go away if you restart the service: Quit Xcode, Instruments, and the iOS Simulator and then run this in Terminal.app:
sudo killall -9 Xcode 'iOS Simulator' com.apple.CoreSimulator.CoreSimulatorService
Then
rm -rf ~/Library/Developer/CoreSimulator/Devices
Just change and rename your simulators: In xCode go to Window -> Devices and press the plus in the bottom corner and add the simulators that you wish or minus to remove.
Then it'll be ok:

- 8,543
- 9
- 56
- 84
Thanks to @stevechen for pointing me in the right direction, I finally solved this problem :
- Xcode Menu > Open Developer Tools > Open iOS Simulator
- iOS Simulator Menu > Hardware > Device > Manage Devices
- Delete all the bad entries
- Add then back
Enjoy!

- 4,642
- 7
- 44
- 97
I ended up running this:
killall Xcode
sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService
rm -rf ~/Library/Developer/CoreSimulator/Devices
open /Applications/Xcode.app
Per this SO answer: https://stackoverflow.com/a/31421158/406
It worked great for me!
Xcode 6.4

- 1
- 1

- 2,004
- 6
- 28
- 30