티스토리 뷰

반응형

Core Motion관련해서 테스트해보고 싶은게 있어서

1. 프로젝트를 새로 만들고 

2. 동작 및 피트니스 권한 요청을 하고 

3. 걸음수 가져오기

4. 시뮬레이터 아니고 실 디바이스에서 빌드

대충 이런식으로 했는데, 권한 부분을 다시 테스트해보고싶어서

1. 앱을 삭제했다가

2. 다시 빌드해서 설치

3. 동작 및 피트니스 권한이 계속 동의된 상태로 설치되는것이다...??

뭐지..하고 다른 앱도 설치해봤는데 동일한것이다. (폰을 재부팅해도 권한이 유지됐음)

e.g.

왜 이런 현상이 발생하는지 잘 모르겠다. (캐싱이 되나;?) 

 

다른 앱은 모르겠고..일단 내 테스트앱이라도 초기화할 수 있는 방법이 없나?; 하고 찾아봤는데,

나한테 효과가 있는 방법을 찾았따

Xcode > Window > Device and Simulators에 들어가면 

오른쪽에 Installed Apps 섹션이 보일것이다. 

여기에 내가 설치한 모든 앱들이 나오는건 아니고, 개발용으로 설치한것들만 나오는 것 같은데..

여기서 -버튼을 눌러 삭제 ➡️ 다시 빌드해서 설치하면 ➡️ 권한을 다시 물어봤다!

근데 이렇게 한번 하고 나니까, 일반적인 방법으로 삭제해도 권한을 다시 물어본다;;; (원래 삭제해도 권한 다시 안물어봤었음 ㅠ)

만약 동일한 현상이 발생한다면 Installed Apps 섹션에서 한번 삭제해보는 것을 추천한다! 


근데 앱스토어에서 받은 페도미터 < 요 앱은 무슨짓을 해도... 삭제했다 다시설치해도 여전히 권한상태가 유지되어있다. 



ㅁ...
내일 다시 해봐야지; 

반응형

'일상' 카테고리의 다른 글

2023년 회고와 2024년 다짐  (1) 2023.12.31
2022년 회고와 2023년 다짐  (5) 2022.12.31
[후기] INFCON 2022  (1) 2022.08.29
WWDC22 Sessions  (0) 2022.06.07
2021년 회고와 2022년 다짐  (15) 2021.12.28