Ich vermute, das Problem wird weggehen, wenn Sie den Dienst neu starten:
Xcode Quit, Instrumente, und das iOS-Simulator und dann diese laufen in Terminal.app:
killall -9 com.apple.CoreSimulator.CoreSimulatorService
Ich habe nicht gesehen Ein Problem wie dieses zuvor, bei dem das Gerät selbst in der Liste der Laufziele wirklich doppelt vorhanden ist. Andere Berichte waren, dass es wirklich doppelte Geräte gab (mit eindeutigen UDIDs), aber in Ihrem Fall, sehen Sie Duplikate des genau gleichen Gerätes.
Wenn das Problem zu reproduzieren, weiter, bitte die Debug-Protokollierung aktivieren:
defaults write com.apple.iphonesimulator DebugLogging -bool YES
defaults write com.apple.CoreSimulator DebugLogging -bool YES
das Problem mit Debug-Protokollierung Reproduzieren aktiviert ist, und dann einen Fehlerbericht an http://bugreport.apple.com einschließlich Datei ~/Library/Logs/CoreSimulator/* .log und /var/log/system.log.
Wenn Sie irgendeine Idee haben, wie Sie in diesen Zustand geraten sind, teilen Sie es bitte.
EDIT:
Basierend auf Diskussion in den Kommentaren wurde das Problem verursacht durch die iOS 7.1 SDK Hinzufügen (nicht der Simulator SDK, das Gerät SDK). Dies ist keine unterstützte Konfiguration, aber es ist sicherlich merkwürdig, dass dies das Problem verursacht hat. Beachten Sie, dass Sie immer mit dem neuesten SDK erstellen und das Bereitstellungsziel auf die Mindestversion festlegen müssen, für die Sie bereitstellen möchten.
Ich habe iOS 7.1 SDK hinzugefügt. Ich vermute, es könnte so etwas tun. Vielleicht füge ich einen falschen Pfad hinzu. Kann das Hinzufügen von iOS 7.1 SDK zu 'Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs' etwas mit diesem Problem verursachen? – taskiner
Das wird nicht unterstützt, aber ich glaube nicht, dass dies ein Problem verursachen würde. Nebenbei: Warum verwenden Sie das 7.1 SDK? Sie sollten das SDK 8.0 (oder 8.1) verwenden –
Ich habe versucht, Gerät auf iOS 7-Geräten auszuführen. Ist das Ändern des Bereitstellungsziels von 8.1 auf 7 ausreichend? Jemand sagte mir, ich solle das Base SDK in ios 7.1 ändern. Ich werde es löschen und es erneut versuchen. – taskiner