728x90
반응형
이번 학기에 IOS 개발을 하면서 많은것을 경험했다. 제일 큰 것은 팀프로젝트의 힘듦과 강의 내용..
내가 만들고 있는 앱을 실행하는 중에 다음과 같은 에러가 발생하였다.
Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'The string "" is an invalid value for NSHealthUpdateUsageDescription'
terminating with uncaught exception of type NSException
Healthkit을 사용하기 때문에 info.list에 Privacy - Health Share Usage Description와 Privacy - Health Update Usage Description을 추가하였는데 이 부분에 있어서 오류가 발생하였다. 각각의 정보에 string 값을 추가해주어야 한다.
Solution
1. info.list에 들어가면 각각의 정보에 String이 비어있는 것을 확인할 수 있다.
2. 각각의 상황에 맞게 string에 설명을 추가한다. 예시로 some string value stating the reason을 적었으며 다음과 같이 작성해도 오류가 나지 않는것을 알 수 있다.
혹시나 잘못된 점이 있으면 알려주시기 바랍니다.
728x90
반응형
'IOS' 카테고리의 다른 글
[Swift] 1급시민, 1급객체, 1급함수와 Closure란? (0) | 2021.09.12 |
---|---|
앱스토어 등록 시 ITMS-90683 문제 해결하기 (Missing Purpose String in Info.plist) (0) | 2021.07.15 |
[운영체제(OS)] 1. 운영체제란? (Operating Systems Course Overview) (0) | 2021.07.09 |