2013-09-27 21 views
17

Seit meinem Team von Xcode 4 bis 5 geschaltet, diese seltsamen Fehler auftauchen, dass:Xcode 5 zeigt das gleiche Gerät zweimal

Wenn wir den iPhone/iPod touch zu dem macs anschließen, wird das Gerät angezeigt als zwei Geräte als Bereitstellungskandidat. Beide haben den gleichen Gerätenamen korrekt angezeigt, aber wenn wir unsere App auf der ersten laufen lassen, wird manchmal ein Segment einen Absturz verursachen, während das gleiche Segment auf dem zweiten funktioniert.

Dieses Problem tritt auf allen unseren Geräten in verschiedenen macs: iPod Touch 5, iPhone 4S, iPhone 5 mit iOS 6 und 7

Also meine Fragen sind, warum gibt es zwei von der gleichen Vorrichtung und weiter , wie repariere ich es?

+0

Haben Sie iOS 6.1 SDK in XCode 5 installiert? – rakmoh

+0

@rakmoh Ja, wir haben iOS6.1 SDK von Xcode 4 nach Xcode 5 durch Kopieren und Einfügen verschoben. – Will

+1

Es ist wahrscheinlich ein Fehler, der damit zusammenhängt, dass die 6.1- und 7.0-SDKs in Xcode 5 nebeneinander liegen. Das passiert auch auf meinem System. – Petesh

Antwort

32

wie @Petesh angibt, dies liegt daran, dass das 6.1 SDK zu xCode 5 hinzugefügt wurde. Zusätzlich wird eines der Geräte mit den visuellen Stilen von iOS 6.1 ausgeführt, während das andere mit 7.0-Stilen ausgeführt wird. Leider kann man nicht den Unterschied feststellen, der mit den 6.1 Styles und den 7.0 Styles läuft.

+2

Danke für die Information. Können wir etwas gegen dieses Problem unternehmen? – JohnK

1

Verwenden Sie keine symbolische Verbindung zu SDK 6.1. Ich habe symbolische Verbindung gelöscht und Kopie von sdk 6.1 in xcode gemacht. Abstürze wurden nach diesen Aktionen beseitigt.

+2

Wie genau mache ich das? Wenn ich das tun würde, würde ich immer noch die Möglichkeit haben, ein neues Projekt mit iOS 6.1 SDK zu erstellen? – Will

+0

Ja. Es gibt 2 Möglichkeiten mit iOS 6.1 zu arbeiten. Die symbolische Verbindung zu sdk 6.1 verursacht Abstürze für mich. [link] (http://stackoverflow.com/questions/18423896/is-it-possible-to-install-ios-6-sdk-on-xcode-5) –

+0

Ich kopierte SDK 6.1 in Xcode und doch habe ich dies Problem auch. – JohnK

Verwandte Themen