-
Microphone Usage Description 오류카테고리 없음 2024. 1. 9. 22:45
iOS 개발 프로젝트를 진행하는 과정중 오디오 녹음을 진행해야 되는경우가 생겼다.
The app's Info.plist must contain an NSMicrophoneUsageDescription key with a string value explaining to the user how the app uses this data
쉣..
그 전에도 한번 봤던거같은 기억이있었다.
이게 뭐였지. Info.plist 에서 뭘 했던거같은데.. 했던 생각이 들고
아니나다를까 기억하지 못했다.
구글 검색 하고 바로 블로그 포스팅 하러 들어왔다 . ( 내가 안까먹기 위한 포스팅,, )
해결방법은 정말 간단하다.
프로젝트 왼쪽상단에 보면 Info file 에 갈수 있는 프로젝트 파일이있는데 이곳에서 + 버튼을 눌러서 복붙해준다. (NSMicrophoneUsageDescription)
그럼 위 사진처럼 왼쪽 key 부분은 저렇게 바뀌고 오른쪽부분 value 값에는 내가 이 App 을 켜고 녹음행위를 할때 허용하겠다고 하는 alert 창에 어떤 말을 넣어줄지를 선택해서 넣어주면 된다.
이렇게 하고 빌드를 해보면 허용하겠냐고 나오고 허용을 누르면 녹음이 실행된다..!
App내부에 대한 기능들은 어느정도 구현은 다 할 수 있겠다 라는 자신감을 가진 시점에 이런 권한 설정등의 문제들이 가장 어려운것같다.
오늘도 이렇게 끝나간다.
내일도 화이팅!