diff --git a/CHANGELOG.md b/CHANGELOG.md index 7cab5fa..c4dfda0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ Change Log ========== +Version 0.1.6 (20 March, 2024) +----------------------------------------------- +- Adds privacy manifests. Version 0.1.5 *(22 June, 2022)* ------------------------------------------- diff --git a/CTNotificationService.podspec b/CTNotificationService.podspec index fd2f905..a94686c 100644 --- a/CTNotificationService.podspec +++ b/CTNotificationService.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "CTNotificationService" - s.version = "0.1.5" + s.version = "0.1.6" s.summary = "A simple Notification Service Extension class to add media attachments to iOS 10 rich push notifications." s.homepage = "https://github.com/CleverTap/CTNotificationService" s.license = "MIT" @@ -10,4 +10,5 @@ Pod::Spec.new do |s| s.platform = :ios, '10.0' s.weak_frameworks = 'UserNotifications' s.source_files = 'CTNotificationService/*.{m,h}' + s.resources = 'CTNotificationService/*.{xcprivacy}' end diff --git a/CTNotificationService.xcodeproj/project.pbxproj b/CTNotificationService.xcodeproj/project.pbxproj index c51821b..9a63ba8 100644 --- a/CTNotificationService.xcodeproj/project.pbxproj +++ b/CTNotificationService.xcodeproj/project.pbxproj @@ -7,12 +7,14 @@ objects = { /* Begin PBXBuildFile section */ + 3210E7272BA345FB00C44F19 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 3210E7262BA345FB00C44F19 /* PrivacyInfo.xcprivacy */; }; 526389281E64F6D300C8F9B1 /* CTNotificationService.h in Headers */ = {isa = PBXBuildFile; fileRef = 526389261E64F6D300C8F9B1 /* CTNotificationService.h */; settings = {ATTRIBUTES = (Public, ); }; }; 526389301E64FB1C00C8F9B1 /* CTNotificationServiceExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = 5263892E1E64FB1C00C8F9B1 /* CTNotificationServiceExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; 526389311E64FB1C00C8F9B1 /* CTNotificationServiceExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 5263892F1E64FB1C00C8F9B1 /* CTNotificationServiceExtension.m */; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ + 3210E7262BA345FB00C44F19 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = PrivacyInfo.xcprivacy; sourceTree = ""; }; 526389231E64F6D300C8F9B1 /* CTNotificationService.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = CTNotificationService.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 526389261E64F6D300C8F9B1 /* CTNotificationService.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CTNotificationService.h; sourceTree = ""; }; 526389271E64F6D300C8F9B1 /* CTNotificationService.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = CTNotificationService.plist; sourceTree = ""; }; @@ -50,6 +52,7 @@ 526389251E64F6D300C8F9B1 /* CTNotificationService */ = { isa = PBXGroup; children = ( + 3210E7262BA345FB00C44F19 /* PrivacyInfo.xcprivacy */, 526389261E64F6D300C8F9B1 /* CTNotificationService.h */, 5263892E1E64FB1C00C8F9B1 /* CTNotificationServiceExtension.h */, 5263892F1E64FB1C00C8F9B1 /* CTNotificationServiceExtension.m */, @@ -129,6 +132,7 @@ isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 3210E7272BA345FB00C44F19 /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; diff --git a/CTNotificationService/PrivacyInfo.xcprivacy b/CTNotificationService/PrivacyInfo.xcprivacy new file mode 100644 index 0000000..cfbe279 --- /dev/null +++ b/CTNotificationService/PrivacyInfo.xcprivacy @@ -0,0 +1,8 @@ + + + + + NSPrivacyTracking + + + diff --git a/Package.swift b/Package.swift index e29ab08..bc3fb1e 100644 --- a/Package.swift +++ b/Package.swift @@ -17,6 +17,9 @@ let package = Package( dependencies: [], path: "CTNotificationService", exclude: ["CTNotificationService.plist"], + resources: [ + .copy("PrivacyInfo.xcprivacy") + ], publicHeadersPath: "include", cSettings: [ .headerSearchPath("./")