From 5a21566c9c996985095b27db79c27824236ee5d1 Mon Sep 17 00:00:00 2001 From: Dmitry Kuleshov Date: Fri, 3 Nov 2023 10:23:59 -0400 Subject: [PATCH 1/2] Add PrivacyInfo manifest file --- SkeletonView.xcodeproj/project.pbxproj | 4 +++- .../Supporting Files/PrivacyInfo.xcprivacy | 23 +++++++++++++++++++ 2 files changed, 26 insertions(+), 1 deletion(-) create mode 100644 SkeletonViewCore/Sources/Supporting Files/PrivacyInfo.xcprivacy diff --git a/SkeletonView.xcodeproj/project.pbxproj b/SkeletonView.xcodeproj/project.pbxproj index 9d43547a..d1c3dc35 100644 --- a/SkeletonView.xcodeproj/project.pbxproj +++ b/SkeletonView.xcodeproj/project.pbxproj @@ -3,7 +3,7 @@ archiveVersion = 1; classes = { }; - objectVersion = 52; + objectVersion = 54; objects = { /* Begin PBXBuildFile section */ @@ -153,6 +153,7 @@ /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ + 0AEC95C32AF537B600CD241A /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = PrivacyInfo.xcprivacy; sourceTree = ""; }; F5225F29278C2BCE0061A9B0 /* SkeletonTextNumberOfLines.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SkeletonTextNumberOfLines.swift; sourceTree = ""; }; F53D731726D399E100249D46 /* SkeletonTreeNode+Extensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "SkeletonTreeNode+Extensions.swift"; sourceTree = ""; }; F53D731A26D3A35100249D46 /* SkeletonExtended.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SkeletonExtended.swift; sourceTree = ""; }; @@ -349,6 +350,7 @@ isa = PBXGroup; children = ( F556F56226CD1D8500A80B83 /* Info.plist */, + 0AEC95C32AF537B600CD241A /* PrivacyInfo.xcprivacy */, ); path = "Supporting Files"; sourceTree = ""; diff --git a/SkeletonViewCore/Sources/Supporting Files/PrivacyInfo.xcprivacy b/SkeletonViewCore/Sources/Supporting Files/PrivacyInfo.xcprivacy new file mode 100644 index 00000000..5704beda --- /dev/null +++ b/SkeletonViewCore/Sources/Supporting Files/PrivacyInfo.xcprivacy @@ -0,0 +1,23 @@ + + + + + NSPrivacyTracking + + NSPrivacyTrackingDomains + + NSPrivacyCollectedDataTypes + + NSPrivacyAccessedAPITypes + + + NSPrivacyAccessedAPIType + NSPrivacyAccessedAPICategoryUserDefaults + NSPrivacyAccessedAPITypeReasons + + CA92.1 + + + + + From 569af671f52ef64857573188c8d9b24391092432 Mon Sep 17 00:00:00 2001 From: Dmitry Kuleshov Date: Fri, 3 Nov 2023 10:46:48 -0400 Subject: [PATCH 2/2] Update package file --- Package.swift | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Package.swift b/Package.swift index 8b6d4db0..aa7200de 100644 --- a/Package.swift +++ b/Package.swift @@ -17,7 +17,8 @@ let package = Package( targets: [ .target( name: "SkeletonView", - path: "SkeletonViewCore/Sources" + path: "SkeletonViewCore/Sources", + resources: [.copy("Supporting Files/PrivacyInfo.xcprivacy")], ), .testTarget( name: "SkeletonViewTests",