Programing

iPhone Simulator가 갑자기 매우 느리게 실행되기 시작했습니다.

lottogame 2020. 3. 11. 00:43
반응형

iPhone Simulator가 갑자기 매우 느리게 실행되기 시작했습니다.


나는 몇 주 동안 iphone 시뮬레이터에서 응용 프로그램을 작업 해 왔으며 지금까지 잘 작동했지만 내용과 애니메이션을로드 할 때 갑자기 갑자기 느리게 시작되었습니다. 마지막으로 성공적으로 테스트 한 이후 코드를 변경하지 않았습니다.

시뮬레이터를 여러 번 다시 시작하고 앱을 제거하고 완전히 깨끗한 재구성을 시도했지만 운이 없었습니다. 또한 시뮬레이터가 실행되는 동안 모니터를 통해 CPU 사용량을 확인했으며 CPU의 약 30 %와 메모리의 40 % 만 사용하고 있습니다.

나는 시뮬레이터가 장치 자체만큼 빠르지 않다는 것을 완전히 이해하고 있지만, 오랜 시간이 지나면 갑자기 느리게 시작한 것이 이상하게 보이며 느리게 원래 속도의 1/4 미만을 의미합니다.


iOS 시뮬레이터의 상단 막대에서 DebugToggle Slow Animations(또는 Slow AnimationsXcode 10+)를 클릭하십시오 . 실수로 전원을 켰을 가능성이 있습니다.


단순 Command+ T는이 문제를 해결합니다.

Command+ T는 시뮬레이터를 토글합니다 Slow Animations. 시뮬레이터 메뉴에서 찾을 수 있습니다 : Debug-> Slow Animations.


시뮬레이터의 디버그 메뉴로 이동하여 "느린 애니메이션 전환"을 선택하십시오.

업데이트 : Xcode 10에서는 "느린 애니메이션"일뿐입니다.

시뮬레이터 디버그 메뉴


시뮬레이터를 선택하고

디버그를 선택하고 느린 애니메이션을 선택 취소하십시오.
바로 가기 명령 + t

그것은 나를 위해 일한 것입니다.


Cmd-T (느린 애니메이션) 옵션이 작동하지 않고 Debug -> Slow Animations꺼져 있지만 여전히 느린 애니메이션을 시도하는 경우 Simulator -> Reset Contents and Settings(또는 가능 Hardware -> Erase All Content and Settings). 여기에 다른 대답이 없었을 때 저에게 효과적이었습니다. 왜 그에 대한 제안이 있습니까?

또한 디버거가 연결되어 있으면 애니메이션이 매우 느려질 수 있습니다.


React-Native 사용자를위한 또 다른 잠재적 수정 :

Chrome은 포 그라운드가 아닌 탭에서 실행되는 Javascript의 우선 순위를 정합니다. 따라서 원격 디버깅을 활성화 한 경우 디버거를 자체 창에 배치하십시오.


시뮬레이터를 사용할 때 디버그에서 느린 애니메이션을 실수로 눌렀습니다. 따라서 시뮬레이터-> 디버그-> 느린 애니메이션 선택 취소를 실행하십시오.


실수로 command + R 대신 command + T를 눌렀습니다.


아직 의견을 남길 담당자가 없지만 여기에 답변을 올리고 더 많은 것을 말하고 싶었습니다. iOS 시뮬레이터의 느린 애니메이션, 특히 회전에 문제가 있었고 Google을 통해이 게시물을 찾았습니다. 실제로 3 개의 교대조로 인해 "슬로우 애니메이션 토글"이 켜져 있어야합니다. 처음에는 "느린 애니메이션 토글"옆에 확인 표시가 없기 때문에 이것이 문제가되지 않았다고 생각했습니다. 체크 표시가 없거나 메뉴의 표시 여부에 관계없이 표시가 없습니다. 따라서 전환을 시도하고 회전 / 탐색이 더 빠르거나 느린 지 확인하십시오.

감사합니다!


시뮬레이터-> 내용 및 설정 재설정이 저에게 효과적입니다. 반응 네이티브 코드를 원격으로 디버깅하면 문제가 다시 나타납니다. nomad가 제안한 대로 AsyncStorage와 관련이있을 수도 있습니다 .


원격 디버깅 기능을 해제 할 수 있습니다 (Cmd-D-> 원격 JS 디버깅 중지). 일반적으로 속도가 빨라집니다.


크롬 디버그가 활성화되어 있고 브라우저 탭이 전경에 없으면 에뮬레이터도 느려집니다. 나를 위해, 나는 가이드를 전경에 놓기로 결정했다.

참고 URL : https://stackoverflow.com/questions/15348699/iphone-simulator-suddenly-started-running-very-slow

반응형