diff --git a/CHANGELOG.md b/CHANGELOG.md index 84820aaaf..1c5a0c0a4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,12 @@ The changelog for `SuperwallKit`. Also see the [releases](https://github.com/superwall/Superwall-iOS/releases) on GitHub. +## 3.6.1 + +### Enhancements + +- Adds privacy manifest. + ## 3.6.0 ### Enhancements diff --git a/Package.swift b/Package.swift index 0a3acc17a..fc26eeacc 100644 --- a/Package.swift +++ b/Package.swift @@ -26,7 +26,8 @@ let package = Package( dependencies: [], exclude: ["Resources/BundleHelper.swift"], resources: [ - .process("Resources/Certificates") + .process("Resources/Certificates"), + .copy("Resources/PrivacyInfo.xcprivacy") ] ), .testTarget( diff --git a/Sources/SuperwallKit/Misc/Constants.swift b/Sources/SuperwallKit/Misc/Constants.swift index f2d59a4de..b5c55dd20 100644 --- a/Sources/SuperwallKit/Misc/Constants.swift +++ b/Sources/SuperwallKit/Misc/Constants.swift @@ -18,5 +18,5 @@ let sdkVersion = """ */ let sdkVersion = """ -3.6.0 +3.6.1 """ diff --git a/Sources/SuperwallKit/Resources/PrivacyInfo.xcprivacy b/Sources/SuperwallKit/Resources/PrivacyInfo.xcprivacy new file mode 100644 index 000000000..400773177 --- /dev/null +++ b/Sources/SuperwallKit/Resources/PrivacyInfo.xcprivacy @@ -0,0 +1,34 @@ + + + + + NSPrivacyAccessedAPITypes + + + NSPrivacyAccessedAPIType + NSPrivacyAccessedAPICategoryFileTimestamp + NSPrivacyAccessedAPITypeReasons + + C617.1 + + + + NSPrivacyCollectedDataTypes + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypePurchaseHistory + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyTracking + + + diff --git a/SuperwallKit.podspec b/SuperwallKit.podspec index c20ec1097..ea79cccc0 100644 --- a/SuperwallKit.podspec +++ b/SuperwallKit.podspec @@ -1,7 +1,7 @@ Pod::Spec.new do |s| s.name = "SuperwallKit" - s.version = "3.6.0" + s.version = "3.6.1" s.summary = "Superwall: In-App Paywalls Made Easy" s.description = "Paywall infrastructure for mobile apps :) we make things like editing your paywall and running price tests as easy as clicking a few buttons. superwall.com" @@ -43,7 +43,8 @@ Pod::Spec.new do |s| 'SuperwallKit' => [ "Sources/SuperwallKit/**/*.xcassets", "Sources/SuperwallKit/**/*.xcdatamodeld", - "Sources/SuperwallKit/**/*.cer" + "Sources/SuperwallKit/**/*.cer", + "Sources/SuperwallKit/**/PrivacyInfo.xcprivacy" ] } diff --git a/project.yml b/project.yml index 08e23363f..831100c5c 100644 --- a/project.yml +++ b/project.yml @@ -1,10 +1,6 @@ name: SuperwallKit options: bundleIdentifer: com.superwall -packages: - ASN1Swift: - url: https://github.com/tikhop/ASN1Swift - from: 1.2.4 targets: SuperwallKit: @@ -32,8 +28,6 @@ targets: platform: iOS deploymentTarget: "13.0" sources: [Sources/] - dependencies: - - package: ASN1Swift SuperwallKitTests: scheme: {} sources: [Tests/] @@ -41,7 +35,6 @@ targets: platform: iOS dependencies: - target: SuperwallKit - - package: ASN1Swift settings: PRODUCT_BUNDLE_IDENTIFIER: "com.superwall.SuperwallTests"