This is an automated email from the ASF dual-hosted git repository.

normanbreau pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/cordova-plugin-geolocation.git


The following commit(s) were added to refs/heads/master by this push:
     new 543fff4  docs(ios): Privacy Manifest notes (#276)
543fff4 is described below

commit 543fff401611cc36681d45bd9c25aa43619d93fc
Author: Norman Breau <nor...@breautek.com>
AuthorDate: Fri Apr 19 13:56:20 2024 -0300

    docs(ios): Privacy Manifest notes (#276)
---
 README.md | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

diff --git a/README.md b/README.md
index 6e986d7..cd9a66c 100644
--- a/README.md
+++ b/README.md
@@ -776,3 +776,18 @@ function watchPicturePosition() {
 }
 
 ```
+
+---
+
+## iOS Privacy Manifest
+
+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 `cordova-ios@7.1.0`, APIs are available for configuring the 
privacy manifest file from `config.xml`.
+
+As an app developer, it will be your responsibility to identify additional 
information explaining what your app does with that data.
+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`.
+
+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.
+
+Additional Resources:
+- [App Privacy 
Details](https://developer.apple.com/app-store/app-privacy-details/)
+- [Privacy Manifest 
Files](https://developer.apple.com/documentation/bundleresources/privacy_manifest_files?language=objc)


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org
For additional commands, e-mail: commits-h...@cordova.apache.org

Reply via email to