안녕하세요. 강세훈 전문가입니다.
read_phone_state 런타임 권한은 안드로이드 앱이 전화 상태 정보에 접근할 수 있게 해주는 권한입니다. 예를 들어, 전화가 걸려오는지, 통화 중인지 등의 정보를 알 수 있습니다. 안드로이드 10부터는
read_privileged_phone_state라는 권한으로 변경되었는데, 이는 시스템 앱이나 특수 권한을 가진 앱만 사용할 수 있는 권한입니다.
read_phone_state는 일반 앱이 사용할 수 있지만, 보안이나 개인정보 보호 차원에서 제한이 많아졌습니다. 두 권한의 차이는 접근할 수 있는 전화 정보의 범위와 사용 권한의 차이입니다.