# Apple 개인정보 보호 매니페스트

> Understand the data practices your Cloud Code Software Development Kit implements for Apple platform compliance.

앱 스토어에서 iOS, iPadOS, tvOS, visionOS 플랫폼용 애플리케이션을 퍼블리시하려면 [Apple 개인정보 처리방침](https://www.apple.com/legal/privacy/en-ww/)에 따라 애플리케이션에 [개인정보 보호 매니페스트 파일](https://developer.apple.com/documentation/bundleresources/privacy_manifest_files)을 포함해야 합니다.

> **Note:**
>
> **참고**: 애플리케이션에 포함할 개인정보 보호 매니페스트 파일을 만드는 방법에 대한 자세한 내용은 [Apple의 개인정보 보호 매니페스트 처리방침 요구 사항](https://docs.unity3d.com/Manual/apple-privacy-manifest-policy.html)을 참고하십시오.

[PrivacyInfo.xcprivacy](#privacyinfoxcprivacy) 매니페스트 파일은 사용자 개인정보 보호 관련 내용에 따라 투명성을 보장하는 데 필요한 정보를 설명합니다. 이 파일에는 Unity 애플리케이션, 타사 SDK, 패키지, 플러그인이 수집하는 [데이터 유형](https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_data_use_in_privacy_manifests)과 특정 [필수 사유 API](https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api)(Apple 기술 자료) 카테고리를 사용하는 이유가 나열되어 있습니다. Apple은 또한 특정 도메인을 [트래킹](https://developer.apple.com/app-store/user-privacy-and-data-use/) 도메인으로 선언하도록 요구합니다(Apple 기술 자료). 사용자가 동의하지 않는 한 이러한 도메인은 차단될 수 있습니다.

> **Warning:**
>
> **중요**: 개인정보 보호 매니페스트에서 사용자 또는 타사 SDK에서 필수 사유 API 사용을 선언하지 않는 경우, 앱 스토어에서 사용자의 애플리케이션을 거부할 수 있습니다. Apple 기술 자료에서 [필수 사유 API](https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api)에 대해 자세히 알아보십시오.

다음 종속성을 참고하십시오.

* Cloud Code는 Unity Authentication을 기반으로 작동합니다. 관련 데이터 사례에 대한 해당 [개인정보 매니페스트](/authentication/privacy-and-consent/apple-privacy-survey.md)를 참고하십시오.

* Cloud Code에는 Runtime에 대한 종속성(선택 사항)이 있습니다. 관련 데이터 사례에 대한 [개인정보 매니페스트](https://docs.unity3d.com/6000.0/Documentation/Manual/apple-privacy-manifest-policy.html)를 참고하십시오. Cloud Code Unity SDK를 구현하는 경우 Runtime에 대한 강한 종속성이 요구됩니다.

Cloud Code의 개인정보 매니페스트는 버전 2.5.2부터 제공됩니다.

## PrivacyInfo.xcprivacy##privacyinfoxcprivacy

다음 코드 샘플에는 Cloud Code에 대한 PrivacyInfo.xcprivacy 매니페스트가 포함되어 있습니다. 이 파일은 SDK에서도 제공됩니다.

이 SDK가 수집하는 데이터와 수집 목적을 식별하려면 다음 키를 참고하십시오.

* `NSPrivacyCollectedDataType`
* `NSPrivacyCollectedDataTypePurposes`

```xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>NSPrivacyTrackingDomains</key>
	<array>
	</array>
	<key>NSPrivacyTracking</key>
	<false/>
	<key>NSPrivacyAccessedAPITypes</key>
	<array>
	</array>
	<key>NSPrivacyCollectedDataTypes</key>
	<array>
		<dict>
			<key>NSPrivacyCollectedDataType</key>
			<string>NSPrivacyCollectedDataTypeUserID</string>
			<key>NSPrivacyCollectedDataTypeLinked</key>
			<true/>
			<key>NSPrivacyCollectedDataTypeTracking</key>
			<false/>
			<key>NSPrivacyCollectedDataTypePurposes</key>
			<array>
				<string>NSPrivacyCollectedDataTypePurposeAppFunctionality</string>
			</array>
		</dict>
		<dict>
			<key>NSPrivacyCollectedDataType</key>
			<string>NSPrivacyCollectedDataTypeDeviceID</string>
			<key>NSPrivacyCollectedDataTypeLinked</key>
			<true/>
			<key>NSPrivacyCollectedDataTypeTracking</key>
			<false/>
			<key>NSPrivacyCollectedDataTypePurposes</key>
			<array>
				<string>NSPrivacyCollectedDataTypePurposeAppFunctionality</string>
			</array>
		</dict>
	</array>
</dict>
</plist>
```
