Nie udało się znaleźć lub utworzyć kontekstu wykonania dla opisu <IBCocoaTouchPlatformToolDescription: 0x7fa8bad9a6f0>

167

Pracuję nad projektem na iOS i programuję w Visual Studios i łączy się z serwerem mac przy użyciu Xamarin. Niedawno próbowałem dodać więcej widoków do storyboardu i dodatkową klasę. Kiedy próbowałem zbudować kod, otrzymałem ten błąd. http://pastebin.com/Ub5s89aa To jest wyjście z konsoli. http://pastebin.com/fhWDy2cJ

Nie wiem, co oznacza ten błąd i gdy próbowałem sprawdzić jakąkolwiek część błędu, nic nie pomogło. Wyczyściłem kompilację i próbowałem ją przebudować, a także zamknąłem Visual Studios i ponownie je otworzyłem, aby zobaczyć, czy to pomogło, ale tak się nie stało. Czy ktoś inny miał wcześniej ten problem?

Adam Lietzau
źródło
Czy było coś, co zmieniłeś w kodzie, co spowodowało rozpoczęcie tego problemu, czy też nigdy nie byłeś w stanie zbudować kodu?
BradzTech
Wcześniej byłem w stanie zbudować kod. Niedawno dodałem dwa kontrolery widoku tabeli i klasę. Kiedy usunąłem oba, nie rozwiązało to problemu.
Adam Lietzau
Spróbuj wyczyścić projekt, usunąć dane pochodne i upewnij się, że nie ma żadnych niepołączonych IBOutletów. Upewnij się również, że nie zmieniłeś przypadkowo niczego w ustawieniach kompilacji aplikacji; błąd, który opublikowałeś, wydaje się mieć coś wspólnego z niespójnością architektury.
BradzTech
Nie byłem w stanie dowiedzieć się, na czym dokładnie polega problem. Rozmawiałem z moim profesorem, a on uważa, że ​​mógł to być niepołączony IBOutlet, o którym wspomniałeś. Cofnąłem projekt do przed wprowadzeniem zmian i do tej pory działa. Upewnię się, że przetestuję moje kompilacje, zanim wprowadzę większe zmiany, tak jak to zrobiłem, i opublikuję, jeśli błąd pojawi się ponownie.
Adam Lietzau,

Odpowiedzi:

542

Ponowne uruchomienie usługi CoreSimulatorService rozwiązało problem na moim komputerze.

sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService
riik
źródło
19
Miałem ten sam problem po uaktualnieniu terminalaXcode do version: 10.3. Open i uruchomieniu: sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService Następnie wykonaj folder Clean Build i błąd zniknął.
Enea Dume
5
Zdarzyło mi się to w najnowszej wersji Xcode 10.3 (10G8) i ta odpowiedź rozwiązała problem. Dzięki!
Scott Gardner,
1
Tak, działało dla mnie ... miałem ten problem po aktualizacji do najnowszego XCode (10.13 10G8) i Mojave (10.14.6).
Sam Grant
1
U mnie też zadziałało! Wystąpił ten sam błąd po uaktualnieniu XCode z 10.2 do 10.3 (10G8), używając macOS Mojave 10.14.5 (18F132)
Mike
1
Myślę, że zaoszczędziło to wielu programistom wielu problemów! Dziękujemy za udostępnienie nam tych informacji!
kontrola losowa
145

Miałem ten sam problem po uaktualnieniu mojego Xcode do wersji 10.3 .

Po prostu ponownie uruchomiłem komputer Mac i problem został rozwiązany!


Mam nadzieję, że to też zadziała :)

Sunil Targe
źródło
9
Wystarczy uruchomić polecenie zaproponowane przez @riik. Nie ma potrzeby restartowania
Vladyslav Zavalykhatko
1
To samo doświadczenie: po aktualizacji do Xcode 10.3 pojawił się błąd. Restart sprawił, że błąd zniknął. Mój MacBook uruchamia się ponownie w mniej niż 1 minutę, więc ta poprawka jest tak prosta, jak to tylko możliwe.
Wayne Henderson
4
Standardowa aktualizacja xcode przerywa przypadkowe rzeczy bez wyjaśnienia
Joe Maher
1
Tak, po ponownym uruchomieniu nie napotkałem ponownie problemu.
pomyślny 99
1
Tak! Pracował dla mnie!
Mattia Personaggio Uno Ducci
20

Mój wydarzył się podczas aktualizacji do Xcode 10.3

Pomocnik kodu X nie uzyskał pozwolenia na sterowanie komputerem.

Oto, co zrobiłem, aby rozwiązać problem

System Preference > Security&Privacy > privacy tab > accessibility

zezwól na „Xcode Helper”

Zrestartuj kod X i zabij wszystkie symulatory, jak powiedział @riik

sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService
Nic Wanavit
źródło
5

Ten problem dotyczy aktualizacji Xcode 10.3, a mixpannel podaje to jako błąd kompilacji

Kroki do naprawienia.

Otwórz terminal i wklej to

sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService

Wyczyść Xcode i skompiluj. To wszystko

Subodh Kumar
źródło
4

Po wygooglowaniu znalazłem tutaj i tutaj podobne pytanie , podsumowanie niektórych odpowiedzi na to pytanie:

  • Upewnij się, że korzystasz z najnowszej wersji Xcode i nie masz zainstalowanej wersji beta.
  • Zamknij Xcode, a następnie otwórz Monitor aktywności. Zakończ wszystkie Ibtooluruchomione procesy i uruchom ponownie Xcode.
  • Usuń wszystkie niestandardowe selektory kolorów, które zainstalowałeś dla Xcode, zamknij Xcode i uruchom ponownie
  • Spróbuj odtworzyć wszystkie końcówki, które mogłeś zmienić.

podsumowanie z linku Xamarin Forums:

Odinstaluj Xamarin Studio, Xcode
Delete / Libraries / Developer i ~ / Libraries / Developer Foldery
Uruchom
ponownie Ponownie zainstaluj Xcode, Xamarin Studio

Jeśli żadna z tych czynności nie zadziała, możesz sprawdzić w Console.app błędy podczas kompilacji.

Mam nadzieję że to pomoże.

Iain Smith
źródło
0

Naprawiłem ten sam problem, restartując Maca i przebudowując projekt. CMD + B!

Malik Hassnain
źródło
0

Miałem swoje pliki Xcode na dysku zewnętrznym w User / Library / Developer / CoreSimulator. Problem został rozwiązany po wykonaniu polecenia, sudo killall -9 com.apple.CoreSimulator.CoreSimulatorServicea następnie przeniesieniu tych plików programistów z powrotem na komputer Mac.

Aplikacje Connors
źródło
0

Otrzymałem ten błąd po zainstalowaniu Xcode 12 beta. Ponowne uruchomienie komputera Mac nie rozwiązało problemu. Musiałem ponownie zainstalować narzędzia wiersza poleceń:

  • delete / Library / Developer (pamiętaj, że jest to katalog główny biblioteki, a nie ~ / Library);
  • uruchom Xcode i pozwól mu zainstalować Narzędzia wiersza poleceń.
Vladimir Grigorov
źródło