2017-08-11 10 views
6

Czy ktoś wie, co robią te dwa: IBDesignablesAgentCocoaTouch i Interface Builder Cocoa Touch Tool?IBDesignablesAgentCocoaTouch i konstruktor interfejsów Narzędzie dotykowe Cocoa zjada mój procesor

Za każdym razem, gdy mam otwarte Xcode, te dwa używają tak dużej mocy procesora, że ​​moi fani mają maksymalną prędkość.

Używam Xcode 9 beta 5 w tej chwili. Nie jestem pewien, czy wszystko zaczęło się od wersji beta 5 czy wersji beta 4.

Czy mogę coś zrobić, aby uniemożliwić im korzystanie z tak dużej mocy obliczeniowej?

+0

Może opcja Automatycznie odświeżaj widoki ma coś wspólnego z tym? czy wybrano tę opcję? –

+0

@ReinierMelian: tak, został wybrany, zostały one odznaczone na około 10 minut, ale bez zmian. Być może muszę poczekać więcej czasu – Kobe

+0

Spróbuj ponownie zamknąć i otworzyć swój Xcode –

Odpowiedz

0

Problem wydaje się być rozwiązany w Xcode 9 Beta 6

+0

Nadal mam to tutaj w Xcode 9 ga – realtimez

+0

spróbuj zainstalować ze świeżego, procesor jest dość wysoki, ale nie jest tak blisko, jak to było kiedyś – iOSDec

+0

Nadal w Xcode 9.0.1 –

0

miałem ten problem na kilka godzin, a na koniec I wreszcie naprawił. IBCTT pobierał procesor i pamięć 5 gb w jednym punkcie, a Xcode nie odpowiadał. Aktualizowałem wszystko, czyściłem każdą pamięć podręczną, a nawet próbowałem dławić narzędzie, ale w końcu problem był prosty, ale trudny do wykrycia. Jeśli wydaje Ci się, że Twój problem został przeczytany.

Należy usunąć wszystkie wiązania w dowolnym widoku w serii ujęć z błędami, jeśli można je załadować co najmniej raz. Następnie zresetuj do sugerowanych więzów i zapisz.

Jeśli Twój storyboard ma wiele widoków, które chcesz edytować, to Edytor -> Refactor to storyboard najbardziej złożony lub ostatnio dodany/edytowany widok.

Możesz zauważyć w raporcie o awarii, że wspomniany błąd nie zgłasza przyczyny. Wydaje się, że wystąpił błąd, którego nie mogłem wykryć, ponieważ scenorys i tak się nie załadował. Refaktoryzacja widoku z problemem, a następnie załadowanie go na nowo po ponownym uruchomieniu pokazało błąd i pozwoliło mi natychmiast usunąć ograniczenia.

Następnie zrestartuj Xcode, wyłączając działanie bez użycia siły, aby uniknąć raportu o awarii i umożliwić normalne uruchamianie Xcode. Wyczyść folder kompilacji, a następnie ponownie skompiluj.

Ten problem towarzyszył mi przez trzy instalacje Xcode, 9.1 GM i 9.2 beta 1 i 2 (9c34b) oraz parę aktualizacji High Sierra beta (obecnie 4), więc problem wydaje się być w głębi silnika AutoLayout. W pełni uczciwość wobec ograniczeń Apple to potężny pomysł, ale różnice związane z końcem narzędzi są koszmarem.

Również narzędzie dotykowe Cocoa Touch Tool powraca do 84 MB w Monitorze aktywności, więc wracam do pracy ... powodzenia!

Powiązane problemy