diff --git a/.gitignore b/.gitignore index 23e7b5b..9cf1785 100644 --- a/.gitignore +++ b/.gitignore @@ -83,4 +83,5 @@ fastlane/test_output # After new code Injection tools there's a generated folder /iOSInjectionProject # https://github.com/johnno1962/injectionforxcode -iOSInjectionProject/ \ No newline at end of file +iOSInjectionProject/ +.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata diff --git a/Carthage/purchase-connector-dynamic.json b/Carthage/purchase-connector-dynamic.json index 194ee81..c9d205b 100644 --- a/Carthage/purchase-connector-dynamic.json +++ b/Carthage/purchase-connector-dynamic.json @@ -5,5 +5,6 @@ "6.13.0": "https://github.com/AppsFlyerSDK/appsflyer-apple-purchase-connector/releases/download/6.13.0/purchase-connector-dynaimic.xcframework.zip", "6.13.1": "https://github.com/AppsFlyerSDK/appsflyer-apple-purchase-connector/releases/download/6.13.1/purchase-connector-dynaimic.xcframework.zip", "6.14.0": "https://github.com/AppsFlyerSDK/appsflyer-apple-purchase-connector/releases/download/6.14.0/purchase-connector-dynaimic.xcframework.zip", - "6.14.3": "https://github.com/AppsFlyerSDK/appsflyer-apple-purchase-connector/releases/download/6.14.3/purchase-connector-dynaimic.xcframework.zip" + "6.14.3": "https://github.com/AppsFlyerSDK/appsflyer-apple-purchase-connector/releases/download/6.14.3/purchase-connector-dynaimic.xcframework.zip", + "6.15.2": "https://github.com/AppsFlyerSDK/appsflyer-apple-purchase-connector/releases/download/6.15.2/purchase-connector-dynaimic.xcframework.zip" } diff --git a/Carthage/purchase-connector-static.json b/Carthage/purchase-connector-static.json index fd911e2..4c5e408 100644 --- a/Carthage/purchase-connector-static.json +++ b/Carthage/purchase-connector-static.json @@ -5,5 +5,6 @@ "6.13.0": "https://github.com/AppsFlyerSDK/appsflyer-apple-purchase-connector/releases/download/6.13.0/purchase-connector-static.xcframework.zip", "6.13.1": "https://github.com/AppsFlyerSDK/appsflyer-apple-purchase-connector/releases/download/6.13.1/purchase-connector-static.xcframework.zip", "6.14.0": "https://github.com/AppsFlyerSDK/appsflyer-apple-purchase-connector/releases/download/6.14.0/purchase-connector-static.xcframework.zip", - "6.14.3": "https://github.com/AppsFlyerSDK/appsflyer-apple-purchase-connector/releases/download/6.14.3/purchase-connector-static.xcframework.zip" + "6.14.3": "https://github.com/AppsFlyerSDK/appsflyer-apple-purchase-connector/releases/download/6.14.3/purchase-connector-static.xcframework.zip", + "6.15.2": "https://github.com/AppsFlyerSDK/appsflyer-apple-purchase-connector/releases/download/6.15.2/purchase-connector-static.xcframework.zip" } diff --git a/Dynamic/PurchaseConnector.xcframework/Info.plist b/Dynamic/PurchaseConnector.xcframework/Info.plist index 1539771..09da6e6 100644 --- a/Dynamic/PurchaseConnector.xcframework/Info.plist +++ b/Dynamic/PurchaseConnector.xcframework/Info.plist @@ -8,32 +8,32 @@ BinaryPath PurchaseConnector.framework/PurchaseConnector LibraryIdentifier - ios-arm64 + ios-arm64_x86_64-simulator LibraryPath PurchaseConnector.framework SupportedArchitectures arm64 + x86_64 SupportedPlatform ios + SupportedPlatformVariant + simulator BinaryPath PurchaseConnector.framework/PurchaseConnector LibraryIdentifier - ios-arm64_x86_64-simulator + ios-arm64 LibraryPath PurchaseConnector.framework SupportedArchitectures arm64 - x86_64 SupportedPlatform ios - SupportedPlatformVariant - simulator CFBundlePackageType diff --git a/Dynamic/PurchaseConnector.xcframework/ios-arm64/PurchaseConnector.framework/Headers/AFSDKAutoLogPurchaseOptions.h b/Dynamic/PurchaseConnector.xcframework/ios-arm64/PurchaseConnector.framework/Headers/AFSDKAutoLogPurchaseOptions.h index 82728be..12a0ba2 100644 --- a/Dynamic/PurchaseConnector.xcframework/ios-arm64/PurchaseConnector.framework/Headers/AFSDKAutoLogPurchaseOptions.h +++ b/Dynamic/PurchaseConnector.xcframework/ios-arm64/PurchaseConnector.framework/Headers/AFSDKAutoLogPurchaseOptions.h @@ -5,6 +5,8 @@ // Created by ivan.obodovskyi on 29.11.2022. // +#ifndef AFSDKAutoLogPurchaseOptions_h +#define AFSDKAutoLogPurchaseOptions_h // Purchase revenue API typedef NS_OPTIONS(NSInteger, AFSDKAutoLogPurchaseRevenueOptions) { @@ -13,3 +15,4 @@ typedef NS_OPTIONS(NSInteger, AFSDKAutoLogPurchaseRevenueOptions) { AFSDKAutoLogPurchaseRevenueOptionsInAppPurchases = 1 << 1, } NS_SWIFT_NAME(AutoLogPurchaseRevenueOptions); +#endif /* AFSDKAutoLogPurchaseOptions_h */ diff --git a/Dynamic/PurchaseConnector.xcframework/ios-arm64/PurchaseConnector.framework/Headers/PurchaseConnector.h b/Dynamic/PurchaseConnector.xcframework/ios-arm64/PurchaseConnector.framework/Headers/PurchaseConnector.h index 5c7910e..90366a7 100644 --- a/Dynamic/PurchaseConnector.xcframework/ios-arm64/PurchaseConnector.framework/Headers/PurchaseConnector.h +++ b/Dynamic/PurchaseConnector.xcframework/ios-arm64/PurchaseConnector.framework/Headers/PurchaseConnector.h @@ -6,7 +6,7 @@ // #import -#import "AFSDKAutoLogPurchaseOptions.h" +#import NS_ASSUME_NONNULL_BEGIN @@ -18,6 +18,7 @@ NS_SWIFT_NAME(PurchaseRevenueDelegate) @end + @class SKPaymentTransaction; @class SKProduct; diff --git a/Dynamic/PurchaseConnector.xcframework/ios-arm64/PurchaseConnector.framework/PurchaseConnector b/Dynamic/PurchaseConnector.xcframework/ios-arm64/PurchaseConnector.framework/PurchaseConnector index a2919da..0f1b474 100755 Binary files a/Dynamic/PurchaseConnector.xcframework/ios-arm64/PurchaseConnector.framework/PurchaseConnector and b/Dynamic/PurchaseConnector.xcframework/ios-arm64/PurchaseConnector.framework/PurchaseConnector differ diff --git a/Dynamic/PurchaseConnector.xcframework/ios-arm64_x86_64-simulator/PurchaseConnector.framework/Headers/AFSDKAutoLogPurchaseOptions.h b/Dynamic/PurchaseConnector.xcframework/ios-arm64_x86_64-simulator/PurchaseConnector.framework/Headers/AFSDKAutoLogPurchaseOptions.h index 82728be..12a0ba2 100644 --- a/Dynamic/PurchaseConnector.xcframework/ios-arm64_x86_64-simulator/PurchaseConnector.framework/Headers/AFSDKAutoLogPurchaseOptions.h +++ b/Dynamic/PurchaseConnector.xcframework/ios-arm64_x86_64-simulator/PurchaseConnector.framework/Headers/AFSDKAutoLogPurchaseOptions.h @@ -5,6 +5,8 @@ // Created by ivan.obodovskyi on 29.11.2022. // +#ifndef AFSDKAutoLogPurchaseOptions_h +#define AFSDKAutoLogPurchaseOptions_h // Purchase revenue API typedef NS_OPTIONS(NSInteger, AFSDKAutoLogPurchaseRevenueOptions) { @@ -13,3 +15,4 @@ typedef NS_OPTIONS(NSInteger, AFSDKAutoLogPurchaseRevenueOptions) { AFSDKAutoLogPurchaseRevenueOptionsInAppPurchases = 1 << 1, } NS_SWIFT_NAME(AutoLogPurchaseRevenueOptions); +#endif /* AFSDKAutoLogPurchaseOptions_h */ diff --git a/Dynamic/PurchaseConnector.xcframework/ios-arm64_x86_64-simulator/PurchaseConnector.framework/Headers/PurchaseConnector.h b/Dynamic/PurchaseConnector.xcframework/ios-arm64_x86_64-simulator/PurchaseConnector.framework/Headers/PurchaseConnector.h index 5c7910e..90366a7 100644 --- a/Dynamic/PurchaseConnector.xcframework/ios-arm64_x86_64-simulator/PurchaseConnector.framework/Headers/PurchaseConnector.h +++ b/Dynamic/PurchaseConnector.xcframework/ios-arm64_x86_64-simulator/PurchaseConnector.framework/Headers/PurchaseConnector.h @@ -6,7 +6,7 @@ // #import -#import "AFSDKAutoLogPurchaseOptions.h" +#import NS_ASSUME_NONNULL_BEGIN @@ -18,6 +18,7 @@ NS_SWIFT_NAME(PurchaseRevenueDelegate) @end + @class SKPaymentTransaction; @class SKProduct; diff --git a/Dynamic/PurchaseConnector.xcframework/ios-arm64_x86_64-simulator/PurchaseConnector.framework/PurchaseConnector b/Dynamic/PurchaseConnector.xcframework/ios-arm64_x86_64-simulator/PurchaseConnector.framework/PurchaseConnector index afc0f4d..aa1dd7f 100755 Binary files a/Dynamic/PurchaseConnector.xcframework/ios-arm64_x86_64-simulator/PurchaseConnector.framework/PurchaseConnector and b/Dynamic/PurchaseConnector.xcframework/ios-arm64_x86_64-simulator/PurchaseConnector.framework/PurchaseConnector differ diff --git a/Dynamic/PurchaseConnector.xcframework/ios-arm64_x86_64-simulator/PurchaseConnector.framework/_CodeSignature/CodeResources b/Dynamic/PurchaseConnector.xcframework/ios-arm64_x86_64-simulator/PurchaseConnector.framework/_CodeSignature/CodeResources index 97d343c..b3de018 100644 --- a/Dynamic/PurchaseConnector.xcframework/ios-arm64_x86_64-simulator/PurchaseConnector.framework/_CodeSignature/CodeResources +++ b/Dynamic/PurchaseConnector.xcframework/ios-arm64_x86_64-simulator/PurchaseConnector.framework/_CodeSignature/CodeResources @@ -6,11 +6,11 @@ Headers/AFSDKAutoLogPurchaseOptions.h - MTbw6JBfcC1wE9s4T3nl/mJeQ1E= + 4vRE8KRsfddx0Rh+8YdJt2wsLeo= Headers/PurchaseConnector.h - mTfjp7rcN8ZtgSpS/KnY7l+AVYg= + mgOqC/GuuL37w3oprjCp0PCJRfA= Info.plist @@ -31,14 +31,14 @@ hash2 - pNsC7dSMPhBKWB6WKa1rXE+glBhCkzhaqGG+MiKo3DI= + rPj04KVBrGbEl+L+uZlYbO+j/HhZ3imz1ChND9C9s2Q= Headers/PurchaseConnector.h hash2 - dopmYFcM1cNLK4aegS8Uke48mq2KePHGbG0OBZ1Zw2E= + sZsjMB6d3HEwDA0d2yeGpYrdz2ZjONxLp+Alh2lqWwY= Modules/module.modulemap diff --git a/Package.swift b/Package.swift index 3594779..06f337d 100644 --- a/Package.swift +++ b/Package.swift @@ -12,7 +12,7 @@ let package = Package( targets: ["PurchaseConnector"]) ], dependencies: [ - .package(url: "https://github.com/AppsFlyerSDK/AppsFlyerFramework-Static.git", exact: "6.14.3") + .package(url: "https://github.com/AppsFlyerSDK/AppsFlyerFramework-Static.git", exact: "6.15.2") ], targets: [ .binaryTarget( diff --git a/PurchaseConnector.podspec b/PurchaseConnector.podspec index ff77926..2a6c32f 100644 --- a/PurchaseConnector.podspec +++ b/PurchaseConnector.podspec @@ -1,7 +1,7 @@ Pod::Spec.new do |s| s.name = 'PurchaseConnector' - s.version = "6.14.3" + s.version = "6.15.2" s.summary = 'AppsFlyer iOS SDK ARS Beta' s.description = <<-DESC @@ -17,25 +17,25 @@ Pod::Spec.new do |s| s.requires_arc = true s.platform = :ios s.ios.deployment_target = '12.0' - s.ios.frameworks = 'StoreKit' s.default_subspecs = 'Main' + s.swift_version = '5.0' s.subspec 'Main' do |ss| - ss.ios.dependency 'AppsFlyerFramework', "6.14.3" + ss.ios.dependency 'AppsFlyerFramework','6.15.2' ss.ios.preserve_paths = 'PurchaseConnector.xcframework' ss.ios.vendored_frameworks = 'PurchaseConnector.xcframework' ss.ios.resource_bundles = {'PurchaseConnector_Privacy' => ['Resources/PrivacyInfo.xcprivacy']} end s.subspec 'Dynamic' do |ss| - ss.ios.dependency 'AppsFlyerFramework/Dynamic', "6.14.3" + ss.ios.dependency 'AppsFlyerFramework/Dynamic','6.15.2' ss.ios.preserve_paths = 'Dynamic/PurchaseConnector.xcframework' ss.ios.vendored_frameworks = 'Dynamic/PurchaseConnector.xcframework' end s.subspec 'Strict' do |ss| - ss.ios.dependency 'AppsFlyerFramework/Strict', "6.14.3" + ss.ios.dependency 'AppsFlyerFramework/Strict','6.15.2' ss.ios.preserve_paths = 'PurchaseConnector.xcframework' ss.ios.vendored_frameworks = 'PurchaseConnector.xcframework' ss.ios.resource_bundles = {'PurchaseConnector_Privacy' => ['Resources/PrivacyInfo.xcprivacy']} diff --git a/PurchaseConnector.xcframework/Info.plist b/PurchaseConnector.xcframework/Info.plist index 09da6e6..1539771 100644 --- a/PurchaseConnector.xcframework/Info.plist +++ b/PurchaseConnector.xcframework/Info.plist @@ -8,32 +8,32 @@ BinaryPath PurchaseConnector.framework/PurchaseConnector LibraryIdentifier - ios-arm64_x86_64-simulator + ios-arm64 LibraryPath PurchaseConnector.framework SupportedArchitectures arm64 - x86_64 SupportedPlatform ios - SupportedPlatformVariant - simulator BinaryPath PurchaseConnector.framework/PurchaseConnector LibraryIdentifier - ios-arm64 + ios-arm64_x86_64-simulator LibraryPath PurchaseConnector.framework SupportedArchitectures arm64 + x86_64 SupportedPlatform ios + SupportedPlatformVariant + simulator CFBundlePackageType diff --git a/PurchaseConnector.xcframework/ios-arm64/PurchaseConnector.framework/Headers/AFSDKAutoLogPurchaseOptions.h b/PurchaseConnector.xcframework/ios-arm64/PurchaseConnector.framework/Headers/AFSDKAutoLogPurchaseOptions.h index 82728be..12a0ba2 100644 --- a/PurchaseConnector.xcframework/ios-arm64/PurchaseConnector.framework/Headers/AFSDKAutoLogPurchaseOptions.h +++ b/PurchaseConnector.xcframework/ios-arm64/PurchaseConnector.framework/Headers/AFSDKAutoLogPurchaseOptions.h @@ -5,6 +5,8 @@ // Created by ivan.obodovskyi on 29.11.2022. // +#ifndef AFSDKAutoLogPurchaseOptions_h +#define AFSDKAutoLogPurchaseOptions_h // Purchase revenue API typedef NS_OPTIONS(NSInteger, AFSDKAutoLogPurchaseRevenueOptions) { @@ -13,3 +15,4 @@ typedef NS_OPTIONS(NSInteger, AFSDKAutoLogPurchaseRevenueOptions) { AFSDKAutoLogPurchaseRevenueOptionsInAppPurchases = 1 << 1, } NS_SWIFT_NAME(AutoLogPurchaseRevenueOptions); +#endif /* AFSDKAutoLogPurchaseOptions_h */ diff --git a/PurchaseConnector.xcframework/ios-arm64/PurchaseConnector.framework/Headers/PurchaseConnector.h b/PurchaseConnector.xcframework/ios-arm64/PurchaseConnector.framework/Headers/PurchaseConnector.h index 5c7910e..90366a7 100644 --- a/PurchaseConnector.xcframework/ios-arm64/PurchaseConnector.framework/Headers/PurchaseConnector.h +++ b/PurchaseConnector.xcframework/ios-arm64/PurchaseConnector.framework/Headers/PurchaseConnector.h @@ -6,7 +6,7 @@ // #import -#import "AFSDKAutoLogPurchaseOptions.h" +#import NS_ASSUME_NONNULL_BEGIN @@ -18,6 +18,7 @@ NS_SWIFT_NAME(PurchaseRevenueDelegate) @end + @class SKPaymentTransaction; @class SKProduct; diff --git a/PurchaseConnector.xcframework/ios-arm64/PurchaseConnector.framework/PurchaseConnector b/PurchaseConnector.xcframework/ios-arm64/PurchaseConnector.framework/PurchaseConnector index d1d0aa9..c0ae422 100644 Binary files a/PurchaseConnector.xcframework/ios-arm64/PurchaseConnector.framework/PurchaseConnector and b/PurchaseConnector.xcframework/ios-arm64/PurchaseConnector.framework/PurchaseConnector differ diff --git a/PurchaseConnector.xcframework/ios-arm64_x86_64-simulator/PurchaseConnector.framework/Headers/AFSDKAutoLogPurchaseOptions.h b/PurchaseConnector.xcframework/ios-arm64_x86_64-simulator/PurchaseConnector.framework/Headers/AFSDKAutoLogPurchaseOptions.h index 82728be..12a0ba2 100644 --- a/PurchaseConnector.xcframework/ios-arm64_x86_64-simulator/PurchaseConnector.framework/Headers/AFSDKAutoLogPurchaseOptions.h +++ b/PurchaseConnector.xcframework/ios-arm64_x86_64-simulator/PurchaseConnector.framework/Headers/AFSDKAutoLogPurchaseOptions.h @@ -5,6 +5,8 @@ // Created by ivan.obodovskyi on 29.11.2022. // +#ifndef AFSDKAutoLogPurchaseOptions_h +#define AFSDKAutoLogPurchaseOptions_h // Purchase revenue API typedef NS_OPTIONS(NSInteger, AFSDKAutoLogPurchaseRevenueOptions) { @@ -13,3 +15,4 @@ typedef NS_OPTIONS(NSInteger, AFSDKAutoLogPurchaseRevenueOptions) { AFSDKAutoLogPurchaseRevenueOptionsInAppPurchases = 1 << 1, } NS_SWIFT_NAME(AutoLogPurchaseRevenueOptions); +#endif /* AFSDKAutoLogPurchaseOptions_h */ diff --git a/PurchaseConnector.xcframework/ios-arm64_x86_64-simulator/PurchaseConnector.framework/Headers/PurchaseConnector.h b/PurchaseConnector.xcframework/ios-arm64_x86_64-simulator/PurchaseConnector.framework/Headers/PurchaseConnector.h index 5c7910e..90366a7 100644 --- a/PurchaseConnector.xcframework/ios-arm64_x86_64-simulator/PurchaseConnector.framework/Headers/PurchaseConnector.h +++ b/PurchaseConnector.xcframework/ios-arm64_x86_64-simulator/PurchaseConnector.framework/Headers/PurchaseConnector.h @@ -6,7 +6,7 @@ // #import -#import "AFSDKAutoLogPurchaseOptions.h" +#import NS_ASSUME_NONNULL_BEGIN @@ -18,6 +18,7 @@ NS_SWIFT_NAME(PurchaseRevenueDelegate) @end + @class SKPaymentTransaction; @class SKProduct; diff --git a/PurchaseConnector.xcframework/ios-arm64_x86_64-simulator/PurchaseConnector.framework/Info.plist b/PurchaseConnector.xcframework/ios-arm64_x86_64-simulator/PurchaseConnector.framework/Info.plist index 9105736..a8576d0 100644 Binary files a/PurchaseConnector.xcframework/ios-arm64_x86_64-simulator/PurchaseConnector.framework/Info.plist and b/PurchaseConnector.xcframework/ios-arm64_x86_64-simulator/PurchaseConnector.framework/Info.plist differ diff --git a/PurchaseConnector.xcframework/ios-arm64_x86_64-simulator/PurchaseConnector.framework/PurchaseConnector b/PurchaseConnector.xcframework/ios-arm64_x86_64-simulator/PurchaseConnector.framework/PurchaseConnector index dc2572f..e675997 100644 Binary files a/PurchaseConnector.xcframework/ios-arm64_x86_64-simulator/PurchaseConnector.framework/PurchaseConnector and b/PurchaseConnector.xcframework/ios-arm64_x86_64-simulator/PurchaseConnector.framework/PurchaseConnector differ diff --git a/PurchaseConnector.xcframework/ios-arm64_x86_64-simulator/PurchaseConnector.framework/_CodeSignature/CodeDirectory b/PurchaseConnector.xcframework/ios-arm64_x86_64-simulator/PurchaseConnector.framework/_CodeSignature/CodeDirectory index 8b8df9f..e170510 100644 Binary files a/PurchaseConnector.xcframework/ios-arm64_x86_64-simulator/PurchaseConnector.framework/_CodeSignature/CodeDirectory and b/PurchaseConnector.xcframework/ios-arm64_x86_64-simulator/PurchaseConnector.framework/_CodeSignature/CodeDirectory differ diff --git a/PurchaseConnector.xcframework/ios-arm64_x86_64-simulator/PurchaseConnector.framework/_CodeSignature/CodeRequirements-1 b/PurchaseConnector.xcframework/ios-arm64_x86_64-simulator/PurchaseConnector.framework/_CodeSignature/CodeRequirements-1 index d9ee22b..2aba75a 100644 Binary files a/PurchaseConnector.xcframework/ios-arm64_x86_64-simulator/PurchaseConnector.framework/_CodeSignature/CodeRequirements-1 and b/PurchaseConnector.xcframework/ios-arm64_x86_64-simulator/PurchaseConnector.framework/_CodeSignature/CodeRequirements-1 differ diff --git a/PurchaseConnector.xcframework/ios-arm64_x86_64-simulator/PurchaseConnector.framework/_CodeSignature/CodeResources b/PurchaseConnector.xcframework/ios-arm64_x86_64-simulator/PurchaseConnector.framework/_CodeSignature/CodeResources index 05a3824..a3d6a87 100644 --- a/PurchaseConnector.xcframework/ios-arm64_x86_64-simulator/PurchaseConnector.framework/_CodeSignature/CodeResources +++ b/PurchaseConnector.xcframework/ios-arm64_x86_64-simulator/PurchaseConnector.framework/_CodeSignature/CodeResources @@ -6,11 +6,11 @@ Headers/AFSDKAutoLogPurchaseOptions.h - MTbw6JBfcC1wE9s4T3nl/mJeQ1E= + 4vRE8KRsfddx0Rh+8YdJt2wsLeo= Headers/PurchaseConnector.h - mTfjp7rcN8ZtgSpS/KnY7l+AVYg= + mgOqC/GuuL37w3oprjCp0PCJRfA= Info.plist @@ -31,22 +31,22 @@ hash - MTbw6JBfcC1wE9s4T3nl/mJeQ1E= + 4vRE8KRsfddx0Rh+8YdJt2wsLeo= hash2 - pNsC7dSMPhBKWB6WKa1rXE+glBhCkzhaqGG+MiKo3DI= + rPj04KVBrGbEl+L+uZlYbO+j/HhZ3imz1ChND9C9s2Q= Headers/PurchaseConnector.h hash - mTfjp7rcN8ZtgSpS/KnY7l+AVYg= + mgOqC/GuuL37w3oprjCp0PCJRfA= hash2 - dopmYFcM1cNLK4aegS8Uke48mq2KePHGbG0OBZ1Zw2E= + sZsjMB6d3HEwDA0d2yeGpYrdz2ZjONxLp+Alh2lqWwY= Modules/module.modulemap diff --git a/README.md b/README.md index fee63e1..8962f0f 100644 --- a/README.md +++ b/README.md @@ -45,7 +45,14 @@ support@appsflyer.com ## Adding The Connector To Your Project via Cocoapods: Add to your Podfile and run `pod install`: ``` +// for statically linked dependency pod 'PurchaseConnector' + +// for dynamically linked dependency +pod 'PurchaseConnector/Dynamic' + +// for statically linked Strict dependency (disabled IDFA collection) +pod 'PurchaseConnector/Strict' ```