Podejrzewam, że problem zniknie, jeśli ponownie uruchomić usługę:
Quit Xcode, instrumenty, jak i iOS Simulator, a następnie uruchomić ten w Terminal.app:
killall -9 com.apple.CoreSimulator.CoreSimulatorService
nie widziałem taki problem, zanim samo urządzenie rzeczywiście zostanie zduplikowane na liście miejsc docelowych. Inne raporty były takie, że rzeczywiście istniały zduplikowane urządzenia (z unikalnymi identyfikatorami UDID), ale w twoim przypadku widzisz duplikaty dokładnie tego samego urządzenia.
Jeśli problem nadal się rozmnażają, należy włączyć rejestrowanie debugowania:
defaults write com.apple.iphonesimulator DebugLogging -bool YES
defaults write com.apple.CoreSimulator DebugLogging -bool YES
odtworzenia problemu z rejestrowania debugowania włączone, a następnie złożyć raport o błędzie w http://bugreport.apple.com tym ~/Library/Logs/CoreSimulator/* .log i /var/log/system.log.
Jeśli masz pojęcie, w jaki sposób osiągnąłeś ten stan, udostępnij to.
EDIT:
Na podstawie dyskusji w komentarzach, problem został spowodowany przez dodanie iOS 7.1 SDK (nie symulator SDK, SDK urządzenia). Nie jest to obsługiwana konfiguracja, ale z pewnością jest to dziwne, że spowodowało to ten problem. Pamiętaj, że zawsze powinieneś kompilować w oparciu o najnowszy pakiet SDK i ustawić docelową lokalizację wdrożenia na minimalną wersję, do której chcesz wdrożyć.
Dodałem iOS 7.1 SDK. Podejrzewam, że mogło to być coś takiego. Może dodam niewłaściwą ścieżkę. Czy dodanie do iOS 7.1 SDK do "Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs" może zrobić coś z tym problemem? – taskiner
To nie jest obsługiwane, ale nie sądzę, że spowodowałoby to taki problem. Na marginesie, dlaczego używasz pakietu SDK 7.1? Powinieneś użyć SDK 8.0 (lub 8.1) –
Próbowałem uruchomić urządzenie na urządzeniach z systemem iOS 7. Czy zmiana celu wdrożenia z 8.1 na 7 wystarczy? Ktoś polecił mi zmienić Base SDK na ios 7.1. Skasuję i spróbuję ponownie. – taskiner