아이폰 시뮬레이터 리셋 방법
제 앱은 위치 서비스를 이용합니다.시뮬레이터가 위치 서비스에 대한 접근 권한을 요청할 때(앱을 처음 시작할 때) '허용하지 않음'을 누르면 어떻게 되는지 테스트하려면 시뮬레이터를 리셋해야 합니다.개발 과정 초기에 허용된 질문에 답했기 때문입니다.그래서 더 이상의 질문은 없습니다.
시뮬레이터를 "내용 및 설정 재설정 중.."으로 재설정하는 중" 질문을 처음부터 다시 꺼내지 마세요.내가 뭘 잘못하고 있는 거지?
iOS 14 이상의 경우:
Device
>Erase All Contents and Settings...
iOS 11 이상의 경우:
Hardware
>Erase All Contents and Settings...
이전 버전의 경우:
Simulator
>Reset Content and Settings...
(Simulator의 이전 버전에서는 상위 메뉴 항목 레이블이 "iOS Simulator"였습니다.
iOS 11 이상의 경우 시스템 상단 메뉴로 이동하여 다음을 선택해야 합니다.
"하드웨어" > "모든 콘텐츠 및 설정 지우기..."
눈표범을 사용하는 경우:
Mac의 시스템 기본 설정(시뮬레이터가 아닌)으로 이동하고 보안 섹션을 선택합니다.위치 서비스 앞에 있는 "경고 재설정" 버튼을 누르시면 모든 준비가 완료됩니다.
Xcode 11.4의 경우
장치 -> 모든 내용 및 설정 지우기...
아니면 당신이 선택할 수 있습니다.simctl
명령 줄에서 iOS 시뮬레이터를 관리할 수 있습니다.
$ xcrun simctl erase all
모든 시뮬레이터의 모든 콘텐츠를 너무 지웁니다.
자세한 내용은 XCBlog: https://medium.com/xcblog/simctl-control-ios-simulators-from-command-line-78b9006a20dc 에서 이 블로그를 읽을 수 있습니다.
애플은 말합니다.
시뮬레이터의 사용자 콘텐츠와 설정을 공장 상태로 설정하고 설치한 애플리케이션을 제거하려면 iPhone Simulator > Reset Content and Settings를 선택합니다.
http://support.apple.com/kb/ht2110
시뮬레이터 10.0에서 "모든 콘텐츠 및 설정 지우기"를 시도했지만 작동하지 않았습니다.저에게 효과가 있었던 것은 시뮬레이터 10.0에 Settings 앱이 내장되어 있다는 것입니다.다음 방법으로 재설정할 수 있습니다.
- Settings 앱을 클릭하여 시작합니다.
- [일반]을 누릅니다.
- Reset(리셋)을 클릭합니다.
- Reset Location & Privacy를 클릭합니다.
- 경고 재설정을 클릭합니다.
그러면 권한 부여 상태가 .notDefined로 재설정됩니다.
편리하고 좋은 도구입니다.위대한 Fastlane 명령줄 도구(https://github.com/fastlane/snapshot)
snapshot reset_simulators
reset_simulators는 모든 시뮬레이터를 제거하고 최신 iOS 버전에 대해서만 새 시뮬레이터를 만듭니다.다른 버전의 시뮬레이터를 재생성하려면 --ios 인수 뒤에 있는 버전 목록을 제공해야 합니다.
snapshot reset_simulators --ios 8.3,8.4,9.0,9.1
언급URL : https://stackoverflow.com/questions/2763733/how-to-reset-iphone-simulator
'programing' 카테고리의 다른 글
포스트 컨텐츠에서 WordPress 숏코드 속성을 추출하는 방법 (0) | 2023.10.13 |
---|---|
e.preventDefault()를 호출한 후 양식 제출 (0) | 2023.10.13 |
스레드에 바인딩된 최대 절전 모드 세션이 없으며 구성에서는 여기서 트랜잭션이 아닌 세션을 생성할 수 없습니다. (0) | 2023.10.08 |
함수에 필수 매개 변수에 null 전달 (0) | 2023.10.08 |
fstream의 peek에 해당하는 C (0) | 2023.10.08 |