I suspect that the problem will disappear if you restart the service:
Close Xcode, Tools and iOS Simulator, and then run this in Terminal.app:
killall -9 com.apple.CoreSimulator.CoreSimulatorService
I did not see such a problem until the moment when the device itself is really duplicated in the launch destination list. Other reports were that there were actually duplicate devices (with unique UDIDs), but in your case you see duplicates of the same device.
If the problem continues to play, enable debug logging:
defaults write com.apple.iphonesimulator DebugLogging -bool YES defaults write com.apple.CoreSimulator DebugLogging -bool YES
Reproduce the problem with the debugging protocol enabled, and then generate an error report at http://bugreport.apple.com , including ~ / Library / Logs / CoreSimulator / *. Log and /var/log/system.log.
If you have an idea of ββhow you got into this condition, please share it.
EDIT:
Based on the discussion in the comments, the problem was caused by the addition of the iOS 7.1 SDK (and not the simulator SDK, device SDK). This is not a supported configuration, but it is certainly strange that this caused this problem. Please note that you should always build against the latest SDK and just set the deployment target to the minimum version you want to deploy.
Jeremy Huddleston Sequoia Nov 08 '14 at 0:17 2014-11-08 00:17
source share