diff --git a/Package.swift b/Package.swift index ec1ca4fe..2a7c402f 100644 --- a/Package.swift +++ b/Package.swift @@ -1,4 +1,4 @@ -// swift-tools-version:5.0 +// swift-tools-version:5.3 // The swift-tools-version declares the minimum version of Swift required to build this package. import PackageDescription @@ -16,7 +16,7 @@ func resolveDependencies() -> [Package.Dependency] { } func resolveTargets() -> [Target] { - let baseTarget = Target.target(name: "SwiftyUserDefaults", dependencies: [], path: "Sources") + let baseTarget = Target.target(name: "SwiftyUserDefaults", dependencies: [], path: "Sources", resources: [.process("PrivacyInfo.xcprivacy")]) let testTarget = Target.testTarget(name: "SwiftyUserDefaultsTests", dependencies: ["SwiftyUserDefaults", "Quick", "Nimble"]) return shouldTest ? [baseTarget, testTarget] : [baseTarget] diff --git a/Sources/PrivacyInfo.xcprivacy b/Sources/PrivacyInfo.xcprivacy new file mode 100644 index 00000000..ace69706 --- /dev/null +++ b/Sources/PrivacyInfo.xcprivacy @@ -0,0 +1,19 @@ + + + + + NSPrivacyCollectedDataTypes + + NSPrivacyAccessedAPITypes + + + NSPrivacyAccessedAPIType + NSPrivacyAccessedAPICategoryUserDefaults + NSPrivacyAccessedAPITypeReasons + + C56D.1 + + + + + diff --git a/SwiftyUserDefaults.podspec b/SwiftyUserDefaults.podspec index c75ee028..71a82d4d 100644 --- a/SwiftyUserDefaults.podspec +++ b/SwiftyUserDefaults.podspec @@ -22,4 +22,5 @@ Pod::Spec.new do |s| s.cocoapods_version = '>= 1.4.0' s.source_files = 'Sources/*.swift' + s.resource_bundles = {'SwiftyUserDefaults' => ['Sources/PrivacyInfo.xcprivacy']} end