Skip to content

Commit 543fff4

Browse files
authored
docs(ios): Privacy Manifest notes (#276)
1 parent 09e3d89 commit 543fff4

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

README.md

+15
Original file line numberDiff line numberDiff line change
@@ -776,3 +776,18 @@ function watchPicturePosition() {
776776
}
777777

778778
```
779+
780+
---
781+
782+
## iOS Privacy Manifest
783+
784+
As of May 1, 2024, Apple requires a privacy manifest file to be created for apps and third-party SDKs. The purpose of the privacy manifest file is to explain the data being collected and the reasons for the required APIs it uses. Starting with `[email protected]`, APIs are available for configuring the privacy manifest file from `config.xml`.
785+
786+
As an app developer, it will be your responsibility to identify additional information explaining what your app does with that data.
787+
In this case, you will need to review the "[Describing data use in privacy manifests](https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_data_use_in_privacy_manifests)" to understand the list of known `NSPrivacyCollectedDataTypes` and `NSPrivacyCollectedDataTypePurposes`.
788+
789+
Also, ensure all four keys—`NSPrivacyTracking`, `NSPrivacyTrackingDomains`, `NSPrivacyAccessedAPITypes`, and `NSPrivacyCollectedDataTypes`—are defined, even if you are not making an addition to the other items. Apple requires all to be defined.
790+
791+
Additional Resources:
792+
- [App Privacy Details](https://developer.apple.com/app-store/app-privacy-details/)
793+
- [Privacy Manifest Files](https://developer.apple.com/documentation/bundleresources/privacy_manifest_files?language=objc)

0 commit comments

Comments
 (0)