-
Notifications
You must be signed in to change notification settings - Fork 0
Privacy Manifest & Required reason API
serena.ios edited this page Jun 3, 2024
·
1 revision
-
앱 또는 타사 SDK에서 수집하는 각 데이터 형식에 대해 개인 정보 파일안의 배열에 Dictionary 값을 지정
-
NSPrivacyCollectedDataTypes안에 4가지 키가 포함되어야 함
- 앱 또는 타사 SDK가 수집하는 데이터 유형을 식별하여, 일치하는 값을 선택
- 앱 또는 타사 SDK가 이 데이터 유형을 사용자 ID에 연결하는지 여부를 나타내는 Bool 값
🔗 상세 내용
- 앱 또는 타사 SDK가 이 데이터 형식을 사용하여 추적하는지 여부를 나타내는 Bool 값
- 앱 또는 타사 SDK가 데이터를 수집하는 이유를 식별하여, 일치하는 값을 선택
- API의 사용이 정책과 일치하는지를 확인
- 즉, 앱 또는 타사 SDK가 이러한 API를 사용하는 이유를 설명하고, 앱 또는 타사 SDK가 예상되는 이유로만 API를 사용하는지 확인
- 2024년 5월 1일부터 개인 정보 보호 매니페스트 파일에 필수 요구되는 API 사용을 설명하지 않는 앱은 App Store Connect에서 허용되지 않음
- 필수 요구되는 API를 사용하는 앱의 각 실행 파일 또는 동적 라이브러리가 포함된 번들에는 API를 보고하는 개인 정보 보호 매니페스트 파일이 포함되어야 함
🔗 상세 정보
- 필수 요구되는 API의 각 범주에 대해 앱의 NSPrivacyAccessedAPITypes 배열에 2가지 키값이 포함되어야 함
-
API의 범주를 식별
-
해당 타입의 값의 타입 : NSPrivacyAccessedAPICategoryFileTimestamp
- 앱에서 API를 사용하는 이유를 식별하는 배열
- 시스템 부팅 시간에 액세스
- Key 타입 : NSPrivacyAccessedAPIType
- Value 타입 : NSPrivacyAccessedAPICategorySystemBootTime
- 사용 가능한 디스크 공간에 액세스
- Key 타입 : NSPrivacyAccessedAPIType
- Value 타입 : NSPrivacyAccessedAPICategoryDiskSpace
- 활성 키보드 목록에 액세스
- Key 타입 : NSPrivacyAccessedAPIType
- Value 타입 : NSPrivacyAccessedAPICategoryActiveKeyboards
- User Default에 액세스
- Key 타입 : NSPrivacyAccessedAPIType
- Value 타입 : NSPrivacyAccessedAPICategoryUserDefaults