[iOS - SwiftUI] SwiftUI에서 마이크 장치 하드웨어에 대한 승인 요청하기

SwiftUI에서 Info.plist 사용 방법

📚 0
📅 2023-12-30

SwiftUI에서 Info.plist

  • SwiftUI로 프로젝트를 생성하면 Info.plist가 없는 상태

 

프로젝트를 만들면 Info.plist 파일은 생성되지만, 위 파일에 노출되지않고 만약 info.plist 내용이 변경되면 노출

https://developer.apple.com/documentation/xcode-release-notes/xcode-13-release-notes

 

Info.plist파일을 Xcode의 Navigator에서 수정하지 말고 Target에 들어가서 수정할것


여기서 + 버튼을 클릭하여 새로운 key-value 추가

 

앱 타겟에서 Info 메뉴에 두가지를 추가해줍니다.

Privacy - Microphone Usage Description

Privacy - Speech Recognition Usage Description

 


 

이 글과 함께 연습해보세요

읽은 내용을 Play Lab에서 바로 실행해볼 수 있어요.

Coding Quest · 빈칸

없는 값 찾기

target이 없으면 없음을 출력하세요.

바로 연습하기
Coding Quest · 빈칸

and 조건 쓰기

age가 10 이상 13 이하이면 통과를 출력하세요.

바로 연습하기
Coding Quest · 빈칸

target 찾기

target과 같은 값을 찾으면 found를 True로 바꾸세요.

바로 연습하기
Coding Quest · 빈칸

누적 변수 이름 쓰기

sum_value에 값을 더하세요.

바로 연습하기