[기록] 테스트 앱을 삭제했는데도 권한이 남아있을 때
Core Motion관련해서 테스트해보고 싶은게 있어서
1. 프로젝트를 새로 만들고
2. 동작 및 피트니스 권한 요청을 하고
3. 걸음수 가져오기
4. 시뮬레이터 아니고 실 디바이스에서 빌드
대충 이런식으로 했는데, 권한 부분을 다시 테스트해보고싶어서
1. 앱을 삭제했다가
2. 다시 빌드해서 설치
3. 동작 및 피트니스 권한이 계속 동의된 상태로 설치되는것이다...??
뭐지..하고 다른 앱도 설치해봤는데 동일한것이다. (폰을 재부팅해도 권한이 유지됐음)
e.g.
왜 이런 현상이 발생하는지 잘 모르겠다. (캐싱이 되나;?)
다른 앱은 모르겠고..일단 내 테스트앱이라도 초기화할 수 있는 방법이 없나?; 하고 찾아봤는데,
나한테 효과가 있는 방법을 찾았따
Xcode > Window > Device and Simulators에 들어가면
오른쪽에 Installed Apps 섹션이 보일것이다.
여기에 내가 설치한 모든 앱들이 나오는건 아니고, 개발용으로 설치한것들만 나오는 것 같은데..
여기서 -버튼을 눌러 삭제 ➡️ 다시 빌드해서 설치하면 ➡️ 권한을 다시 물어봤다!
근데 이렇게 한번 하고 나니까, 일반적인 방법으로 삭제해도 권한을 다시 물어본다;;; (원래 삭제해도 권한 다시 안물어봤었음 ㅠ)
만약 동일한 현상이 발생한다면 Installed Apps 섹션에서 한번 삭제해보는 것을 추천한다!
근데 앱스토어에서 받은 페도미터 < 요 앱은 무슨짓을 해도... 삭제했다 다시설치해도 여전히 권한상태가 유지되어있다.
ㅎ
ㅡ
ㅁ...내일 다시 해봐야지;