Xcode 5显示两次相同的设备

自从我的团队从Xcode 4切换到5之后,这个奇怪的bug就出现了:

当我们将iPhone / iPod touch连接到Mac时,设备将显示为两个设备作为部署候选。 两者都有相同的设备名称正确显示,但如果我们在第一次运行我们的应用程序,有时一个segue会导致崩溃,而同样的segue将正常工作的第二个。

这个问题出现在我们的所有设备在不同的mac上:iPod Touch 5,iPhone 4s,iPhone 5与iOS 6和7

所以我的问题是,为什么有2个相同的设备,而且,我该如何解决?

正如@Petesh所述,这是因为将6.1 SDK添加到xCode 5中。另外,其中一个设备将使用iOS 6.1视觉样式运行,而另一个将使用7.0样式运行。 可悲的是,你不能分辨哪个版本能运行在6.1版本上,哪些版本能够运行在7.0版本上。

不要使用符号链接到SDK 6.1。 我已经删除了符号链接,并将sdk 6.1复制到xcode中。 这个行动之后,撞车事件被消除了。