반응형
- 2023년 가을부터 Apple 필수 API를 사용하는 앱을 App Store Connect에 업로드할 때 이메일을 받게 된다. 해당 API 사용 이유를 앱의 PrivacyInfo 파일에 설명하지 않으면, 2024년 5월부터 앱이 통과 되지 않는다.
- 앱 또는 제3자 SDK가 사용하는 Apple 필수 API의 각 카테고리에 대해, 앱 또는 제3자 SDK의 PrivacyInfo 파일에 있는 NSPrivacyAccessedAPITypes 배열에 추가해야 한다.
해당 내용의 메일을 받은 사람들이 많은 것 같다. 나 또한 처음 메일을 받고 어? 싶었지만, 별거 아니였다. ㅎ.ㅎ
cmd + n 파일추가 눌러서 privacy를 검색하면 바로 나올것입니다.
- 프로젝트 파일에서 PrivacyInfo.xcprivacy를 생성한다.
- 추가와 동시에 PrivacyInfo 파일을 Target Membership에 연결한다. (미연결 시 테플 다시 올려도 동일한 이슈 발생)
- Pravacy Accessed API Types array를 추가한 뒤 각 APi Type과 API Reasons을 선택한다.
- APi Type과 API Reasons은 공식문서에서 확인 할 수 있다.
- 만약 각 APi Type에 일치하지 않는 API Reasons을 고른다면 ITMS-91055: Invalid API reason declaration 에러가 발생하니 공식문서에서 type에 맞는 reason을 잘 골라서 매칭시켜야 한다.
- 파일 추가 후 다시 아카이빙 후 테플 올릴 시 메일이 오지 않게 된다.
반응형
'iOS > iOS이모저모' 카테고리의 다른 글
[iOS] XCode16업데이트에 따른 Fastlane isa Key 오류 (3) | 2024.12.13 |
---|---|
[iOS] 왜 메인스레드에서만 UI 업데이트를 할까? (0) | 2024.05.28 |
앱스토어 등록시, must be composed of one to three period-separated integers. (0) | 2023.09.26 |
[Swfit]네이버 로그인 시 에러 메시지 canOpenURL: failed for URL: "naversearchapp://" - error: "The operation couldn’t be completed. (0) | 2023.02.21 |
Xcode 단축키 모음 (0) | 2023.02.03 |