PrivacyInfo.xcprivacy에 포함되는 정보는 총 4가지입니다.
(https://developer.apple.com/documentation/bundleresources/privacy_manifest_files)

1. Privacy Tracking Enabled
2. Privacy Tracking Domains
3. Privacy Nutrition Label Types
4. Privacy Accessed API Types

설명에 앞서,
현재 작업하는 앱이 앱 심사 제출 시, “앱이 수집하는 개인정보”에서 추적데이터를 포함하고 있지 않다면

추적에 관한 항목 설정은 필수사항이 아닌 것으로 보입니다.

1. Privacy Tracking Enabled
Summary: 앱 및 SDK가 추적을 위해 데이터를 사용하는지 여부

추적 사용 시: YES
추적 미사용 시: NO

ex) Privacy Tracking Enabled

2. Privacy Tracking Domains
Summary: 앱 및 SDK 추적을 위해 사용되는 Domain

추적에 사용되는 domain을 입력하면 됩니다.
ex) tracking.domain.example

Privacy Tracking Domains

3. Privacy Nutrition Label Types
Summary: 수집하는 정보가 추적과 관련되어 있는 경우 상세설명 기재.

보통 userid, name 등등이 추적에 포함된다면, 추가하시면 될 것 같습니다.

Privacy Nutrition Label Types

4. Privacy Accessed API Types
Summary: 액세스 이유가 필요한 API로 지정된 앱 또는 타사 SDK가 액세스하는 API 유형을 설명하는 사전 배열

알맞은 정보 입력.
(자세한 내용은 하단 확인)

작성날짜 기준(2024.03), AppStore 심사 제출 시 권고사항으로 오고 있는 대부분의 내용은 4번에 포함되며(미포함 시 Error Title: ITMS-91055),
추적에 관련된 부분 또한 체크해보셔야할 것 같습니다.

현재 제가 다루고 있는 대부분 (WebView 기반)프로젝트의 경우 대부분 4번 내용이 권고사항으로 오기 때문에, 기본적으로 2개의 필수값을 추가하였습니다.

1. Privacy Tracking Enabled — NO
2. Privacy Accessed API Types — Key, value

Key-value는 다음과 같이 추가하였습니다.

(1) DiskSpace — E174.1
(2) UserDefaults — CA92.1
(3) FileTimestamp — C617.1
(4) SystemBootTime — 35F9.1

My Project

해당 내용에 대한 상세설명은 아래 링크를 참조해주시면 됩니다.
(https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api)

--

--