2015-11-03 17 views
16

Ostatnio (dzisiaj i wczoraj) moje symulatory zaczęły zamarzać za każdym razem, gdy je otwieram. Uruchomię moją aplikację, a po minucie, a nawet mniej, cały symulator zamarza, a ja dostaję wirujące koło śmierci. Jeśli poczekam, odfrunie i wykona zadanie, po czym znowu zamrozi sekundy.Xcode 7.1 Symulatory stale marzną kiedy ich używam

Jeśli ponownie uruchomię komputer, będzie działać przez około 5 minut przed zamrożeniem, podobnie jak zresetuję symulator. Jednak zawsze wracam do mnie. To bardzo frustrujące, jak możesz sobie wyobrazić!

Przeszukałem Google, ale nie znalazłem nic, co wspomniałoby o moim problemie. Czy ktoś już kiedyś im się to przydarzyło? Zamraża się tylko po użyciu i wygląda na to, że główną przyczyną tego jest aplikacja Ustawienia, zwykle kiedy otwieram ustawienia, gdy napotykam problemy.

Czy ktoś ma jakieś pomysły, jak to naprawić? Albo co może pójść źle z moimi symulatorami? Doceniam każdą pomoc!

+0

masz profilowane kod do pamięci przecieki – spirographer

+0

nie mam, ale w większości przypadków, gdy faktycznie mogę pobrać aplikację działa (trwa wiecznie, nawet jeśli działa) nie zamrażać dużo. To podczas instalacji i innych operacji, które zamarza. Ponieważ testowanie mojej aplikacji oznacza spędzanie dużej ilości czasu poza aplikacją na trampolinie i pakiecie ustawień, jest to ogromna strata czasu, kiedy muszę ciągle czekać, aż się odblokuje, nie wiedząc, czy to się uda, czy nie. –

+1

Zawiesza się, jeśli próbujesz przewinąć UIScrollView. Mam to samo. Super denerwujące i buggy. – thkeen

Odpowiedz

4

Znany jest problem z Simulator.app powodujący okresowe SPOD dla niektórych przypadków użycia w Xcode 7.0 i 7.1. Problem należy rozwiązać w Xcode 7.2 beta.

Jeśli pojawi się problem w Xcode 7.2 beta lub nowszej, należy wziąć sysdiagnose natomiast problem jest odtworzenie i złożyć radar na http://bugreport.apple.com

1

http://www.openradar.me/23504761 zaleca, aby spróbować wyłączyć aplikacje, które używają funkcji ułatwień dostępu.

Wyłączanie Flexiglass stałe to dla mnie

+1

BetterTouchTool powodował ten problem u mnie. Rezygnacja rozwiązuje stałe zamrażanie symulatora. – 0xced

+2

BetterSnapTool zrobił to dla mnie –

21

oknie „Przyciąganie” funkcji w BetterTouchTool może powodować ten problem.

Można dodać aplikację Symulator w BTT, wyłączyć przewijanie dla symulatora przy użyciu funkcji przewijania &.

Sample Snapshot

+0

Mając ten sam problem, to działa. Całkowicie wyłączyłem tę funkcję, ponieważ nie używam jej tak bardzo. Dziękuję Ci. Interesujące, w jaki sposób dowiedziałeś się, że te 2 zderzają się. –

+0

Wyłączenie BTT dla symulatora naprawiono dla mnie. –

+0

W jaki sposób dodałeś symulator do BTT? Gdzie to się znajduje? Edycja: Znaleziono: https://www.codehive.io/boards/GNbBvUg – MJQZ1347

Powiązane problemy