From 60a7a7c8b5aac590903f44aeaeae13134dc08a76 Mon Sep 17 00:00:00 2001 From: Djordje <46656919+DordeDimitrijev@users.noreply.github.com> Date: Mon, 12 Aug 2024 17:22:37 +0200 Subject: [PATCH] Add privacy manifest (#2735) * Add privacy manifest * Update PrivacyAccessedAPITypes in privacy manifest * Reformat code * Update NSPrivacyAccessedAPICategoryUserDefaults --- ios/CodePush.xcodeproj/project.pbxproj | 3 +++ ios/PrivacyInfo.xcprivacy | 31 ++++++++++++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 ios/PrivacyInfo.xcprivacy diff --git a/ios/CodePush.xcodeproj/project.pbxproj b/ios/CodePush.xcodeproj/project.pbxproj index 1c2de6827..9de6c7c13 100644 --- a/ios/CodePush.xcodeproj/project.pbxproj +++ b/ios/CodePush.xcodeproj/project.pbxproj @@ -231,6 +231,7 @@ F886644B1F4AD1EE0036D01B /* JWTErrorDescription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JWTErrorDescription.h; sourceTree = ""; }; F886644C1F4AD1EE0036D01B /* JWTErrorDescription.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = JWTErrorDescription.m; sourceTree = ""; }; F886647B1F4ADB500036D01B /* libCodePush.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libCodePush.a; sourceTree = BUILT_PRODUCTS_DIR; }; + FF90DEF92C5A808600CA8692 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = PrivacyInfo.xcprivacy; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -319,6 +320,7 @@ 58B511D21A9E6C8500147676 = { isa = PBXGroup; children = ( + FF90DEF92C5A808600CA8692 /* PrivacyInfo.xcprivacy */, 5498D8F51D21F14100B5EB43 /* CodePushUtils.m */, 13BE3DEC1AC21097009241FE /* CodePush.h */, 13BE3DED1AC21097009241FE /* CodePush.m */, @@ -625,6 +627,7 @@ developmentRegion = English; hasScannedForEncodings = 0; knownRegions = ( + English, en, ); mainGroup = 58B511D21A9E6C8500147676; diff --git a/ios/PrivacyInfo.xcprivacy b/ios/PrivacyInfo.xcprivacy new file mode 100644 index 000000000..53db8925b --- /dev/null +++ b/ios/PrivacyInfo.xcprivacy @@ -0,0 +1,31 @@ + + + + + NSPrivacyTracking + + NSPrivacyCollectedDataTypes + + NSPrivacyTrackingDomains + + NSPrivacyAccessedAPITypes + + + NSPrivacyAccessedAPIType + NSPrivacyAccessedAPICategoryFileTimestamp + NSPrivacyAccessedAPITypeReasons + + 0A2A.1 + + + + NSPrivacyAccessedAPIType + NSPrivacyAccessedAPICategoryUserDefaults + NSPrivacyAccessedAPITypeReasons + + CA92.1 + + + + + \ No newline at end of file