답변:
예 , 마을의 모든 시뮬레이터에 들어가서 콘텐츠와 설정을 한 번에 하나씩 재설정하는 것보다 더 좋은 방법이 있습니다. 또한 시뮬레이터의 디렉토리를 살펴보고 발 아래에서 캐시를 잡아 당기는 것보다 훨씬 낫 습니다.
iPhone Simulator를 종료 한 다음 xcrun
터미널에서 실행하십시오 .
xcrun simctl erase all
안전하고 효과적입니다.
단일 장치는 https://stackoverflow.com/a/26394597/218152 를 참조 하십시오.
xcrun simctl erase [장치 ID]
xcrun simctl help
)에서 지우기 : 장치의 내용과 설정을 지 웁니다. , 삭제 와 혼동하지 마십시오 : 장치 또는 사용할 수없는 모든 장치를 삭제합니다.
clean build folder
접근 방식 을 찾고있었습니다 . 그리고이 질문을 계속 활성화하는 데 도움이됩니다.
에서 iOS 시뮬레이터의 메뉴라는 옵션이 초기화 콘텐츠 및 설정 ...
이것은 트릭을 할 것입니다.
편집하다:
이 작업을 훨씬 빠르고 쉽게하기 위해 다음과 같은 단축키를 추가했습니다.
시스템 환경 설정에서 키보드를 선택합니다.
그런 다음 바로 가기 탭을 선택 하십시오. 그리고 앱 바로 가기를 클릭하십시오.
이제 iOS 시뮬레이터에서 새 단축키를 사용하여 재설정 할 수 있습니다.
시뮬레이터가 드롭 다운 목록에 나타나지 않는 경우 :
Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/
Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/
폴더로 이동하십시오 . 당신은 볼 것이다 iPhone Simulator.app
. 이제 설정 앱에서 iOS Simulator
누락 된 항목 을 선택 하는 대신 Other...
. 그러면 응용 프로그램 목록이있는 창이 나타납니다. 이제 iPhone Simulator.app
Finder 윈도우에서를 클릭했을 때 나타난 윈도우로 드래그 하십시오 Other...
.
Reset Content and Settings
VPN에서 클라이언트 측 자산을 지우지 않습니다. 나는 CSS 애니메이션이 시뮬레이터를 제외한 모든 곳에서 작동하는 이유를 잠시 고민하고 있었는데, 콘텐츠와 설정을 삭제 한 경우에도 오래된 파일을 캐싱하고 있다는 사실 만 알았습니다. 결국 나를 위해 일하게 된 유일한 것은 VPN에서 연결을 끊고 VM을 다시 시작한 다음 다시 연결하는 것입니다 (제가 사용하는 프레임 워크는 저를 위해 모든 자산을 버전 화합니다). 물건을 테스트하는 경우 수동으로 버전을 지정할 수도 있지만 성가신 일입니다. 이것은 Apple이 고쳐야 할 것입니다. 나를 위해 iOS를 테스트 할 때만 발생합니다.
Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/
@JeffWolski가 가리키는 아웃 등을, 당신은 검색어하여 검색 할 수 있습니다simulator.app
대한 웹 아이폰 OS 시뮬레이터 (사파리)에서 개발 및 테스트 :
iOS 시뮬레이터와 Safari가 모두 열린 상태에서 Safari> 개발> iOS 시뮬레이터로 이동하여 웹 검사 도구에 액세스 할 수있는 페이지를 선택합니다.
Safari> 개발> 캐시 비우기로 이동하여 iOS Safari에서 캐시를 지 웁니다.