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?


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

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 :)


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

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


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.




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.


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ń.
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.