키어로(Kiero) 프로젝트 스프린트를 진행하면서 다음과 같은 요구사항을 마주했다. 마이페이지의 토글 버튼을 통해 앱 알림 수신 여부를 설정하는 기능이었다. 알림이 꺼져있는 상태에서 클릭하여 켜려고 시도하면 권한 유도 모달 창이 나타나며, '설정으로 이동' 버튼을 클릭 시 디바이스 OS 앱 알림 설정 화면으로 이동하는 요구사항이다. 1. 문제 상황처음에는 알림 권한이 켜져 있는지 확인하기 위해 Context 확장 함수를 하나 만들었다.fun Context.isNotificationEnabled(): Boolean { val manager = getSystemService(Context.NOTIFICATION_SERVICE) as NotificationManager return manager...