2017-06-10 15 views
8

Właśnie pobrałem wersję beta 9 kodu, ale nie ma w niej symulatora. Spróbuj dodać nowy symulator, ale przycisk tworzenia nie działa. Proszę pomócxcode 9 nie ma żadnego symulatora urządzenia

Przez "brak symulatora w tym" mam na myśli opcję zbudowania za pomocą symulatora.

Zobacz enter image description here.

Ponadto, przycisk nie działa enter image description here

+0

"ale nie ma w nim symulatora" Co to znaczy?Opisz faktyczny problem, ponieważ fizycznie go doświadczasz. W czym problem i skąd wiesz, że jest jakiś problem? – matt

+0

Czy ponownie uruchomiłeś komputer? Często konieczne po zainstalowaniu nowego Xcode. I oczywiście upewnij się, że uruchamiasz nowy kod Xcode z katalogu Applications. Podstawy, ale niezbędne. – matt

+0

@matt wystarczy zaktualizować moje pytanie – sahara108

Odpowiedz

15

idź do XCode Preferencje ->Lokalizacje i przejdź do Odczytane dane umieszczeniem w Finderze:

Xcode preference

prostu usunąć całą zawartość z nim, a następnie kliknij prawym przyciskiem myszy na ikonę Xcode i zamknij go, a następnie uruchom go ponownie:

Move to trash

+0

Działa idealnie. Dzięki – sahara108

+0

Jeśli to "działa", zrobiło to tylko przez przypadek. Symulator nie ma nic wspólnego z niczym w DerivedData. – russbishop

+0

@russbishop Testowany w różnych systemach. Kiedy masz więcej niż jeden Xcode, ten problem występuje i robienie tego, co jest w odpowiedzi, działa dla wszystkich systemów, które wchodzą w tym przypadku. Jeśli jest to przypadek, nie będzie działać w przypadku tych systemów. Przy okazji to tylko jedna z odpowiedzi. Nie ma potrzeby, aby pytanie zawierało tylko jedną prawidłową odpowiedź. –

4

Jest to symulator, ale trzeba zamknąć Xcode 8 jeśli masz je otwarte i ponownie Xcode 9 beta stworzyć.

+0

Dam to spróbować – sahara108

+0

@ sahara108, zrób to, a jeśli to nie zadziała po prostu ponownie uruchom ** Xcode 9 ** ponownie. –

+0

Próbowałem, ale wciąż ten sam problem. – sahara108

0

Usuń dane pochodne, zamknij wszystkie uruchomione kody X i uruchom ponownie komputer. Pomogło mi to.

0

Oprócz symulatorów, które nie są wyświetlane, scenopis mojego projektu został pomieszany również po aktualizacji do XCode 9. Po prostu ponownie uruchomiłem XCode i voila! Nie musiałem usuwać plików pochodnych - chociaż prawdopodobnie nie zaszkodziłoby to.

0

Można zrobić to samo, że @ Badhan-Ganesh sugeruje (czyszczenie danych uzyskanych) używając skrótu Xcode klawiatury czyścić dane pochodzące:

shift+alt+cmd+k 

W razie potrzeby można czyścić projekt za pomocą skrótu Xcode klawiatury:

shift+cmd+k 

Następnie należy ponownie uruchomić Xcode, a symulatory powinny być ponownie dostępne.

0

Mam Xcode 8.3 i Xcode 9.1, doszedłem do tego postu, aby znaleźć rozwiązanie na brak symulatorów po przymusowej upgrade do 9.1 ...

miałem zrobić sugestię, aby usunąć cały katalog DerivedData, Szczęśliwe zamykanie Xcode 9.1 i ponowne uruchomienie działało. Co więcej, musiałem zamknąć wszystkie symulatory.

Musiałem ponownie zbudować aplikacje aplikacji na symulatorze.

0

Posiadanie wyższego docelowego poziomu wdrożenia niż to, co jest instalowane u Twoich pacjentów, również to powoduje.

0

Upewnij się, że wersja docelowa wdrożenia w Ustawieniach kompilacji jest również ustawiona na żądaną wersję (i że masz zainstalowaną tę wersję odpowiedniego symulatora). Przypuśćmy, że jeśli byłby ustawiony na 10.3 i nie miałem zainstalowanego symulatora iOS 10.3, nie byłbym w stanie zobaczyć żadnych symulatorów. Ale ponieważ jest ustawiony na 10.1 i mam zainstalowane 10.1 symulatorów, widzę je.

Powiązane problemy