diff --git a/Package.swift b/Package.swift index 27888f2..94c06e1 100644 --- a/Package.swift +++ b/Package.swift @@ -15,7 +15,7 @@ let package = Package( .upToNextMajor(from: "8.0.0")), .package(name: "RadarSDK", url: "https://github.com/radarlabs/radar-sdk-ios", - .upToNextMinor(from: "3.4.0")), + .upToNextMinor(from: "3.9.6")), ], targets: [ .target( diff --git a/mParticle-Radar.podspec b/mParticle-Radar.podspec index 723a0d4..be24f49 100755 --- a/mParticle-Radar.podspec +++ b/mParticle-Radar.podspec @@ -15,7 +15,7 @@ Pod::Spec.new do |s| s.ios.source_files = 'mParticle-Radar/*.{h,m,mm}' s.ios.frameworks = 'CoreLocation' s.ios.dependency 'mParticle-Apple-SDK/mParticle', '~> 8.0' - s.ios.dependency 'RadarSDK', '~> 3.4.4' + s.ios.dependency 'RadarSDK', '~> 3.9' s.ios.pod_target_xcconfig = { 'FRAMEWORK_SEARCH_PATHS' => '$(inherited) $(PODS_ROOT)/RadarSDK/**', 'OTHER_LDFLAGS' => '$(inherited) -framework "RadarSDK"' } end diff --git a/mParticle-Radar.xcodeproj/project.pbxproj b/mParticle-Radar.xcodeproj/project.pbxproj index 9b4df21..d298bb2 100644 --- a/mParticle-Radar.xcodeproj/project.pbxproj +++ b/mParticle-Radar.xcodeproj/project.pbxproj @@ -7,6 +7,7 @@ objects = { /* Begin PBXBuildFile section */ + 53E9ACCF2BBF198F0062A03A /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 53E9ACCE2BBF198F0062A03A /* PrivacyInfo.xcprivacy */; }; DB695FB31F5F549A00A7F4CF /* RadarSDK.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DB695FB21F5F549A00A7F4CF /* RadarSDK.framework */; }; DB7E05A61CB819D300967FDF /* MPKitRadar.h in Headers */ = {isa = PBXBuildFile; fileRef = DB7E05A41CB819D300967FDF /* MPKitRadar.h */; settings = {ATTRIBUTES = (Public, ); }; }; DB7E05A71CB819D300967FDF /* MPKitRadar.m in Sources */ = {isa = PBXBuildFile; fileRef = DB7E05A51CB819D300967FDF /* MPKitRadar.m */; }; @@ -15,6 +16,7 @@ /* End PBXBuildFile section */ /* Begin PBXFileReference section */ + 53E9ACCE2BBF198F0062A03A /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = PrivacyInfo.xcprivacy; sourceTree = ""; }; DB695FB21F5F549A00A7F4CF /* RadarSDK.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = RadarSDK.framework; path = Carthage/Build/iOS/RadarSDK.framework; sourceTree = ""; }; DB7E05A41CB819D300967FDF /* MPKitRadar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPKitRadar.h; sourceTree = ""; }; DB7E05A51CB819D300967FDF /* MPKitRadar.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MPKitRadar.m; sourceTree = ""; }; @@ -61,6 +63,7 @@ DB7E05A41CB819D300967FDF /* MPKitRadar.h */, DB7E05A51CB819D300967FDF /* MPKitRadar.m */, DB94016F1CB703F2007ABB18 /* mParticle_Radar.h */, + 53E9ACCE2BBF198F0062A03A /* PrivacyInfo.xcprivacy */, DB9401711CB703F2007ABB18 /* Info.plist */, ); path = "mParticle-Radar"; @@ -137,6 +140,7 @@ isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 53E9ACCF2BBF198F0062A03A /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; diff --git a/mParticle-Radar/PrivacyInfo.xcprivacy b/mParticle-Radar/PrivacyInfo.xcprivacy new file mode 100644 index 0000000..eb3b0ea --- /dev/null +++ b/mParticle-Radar/PrivacyInfo.xcprivacy @@ -0,0 +1,18 @@ + + + + + NSPrivacyTracking + + NSPrivacyTrackingDomains + + NSPrivacyCollectedDataTypes + + + + NSPrivacyAccessedAPITypes + + + + +