Skip to content

Commit

Permalink
Merge pull request #21 from AppsFlyerSDK/dev/DELIVERY-65986/update-pc…
Browse files Browse the repository at this point in the history
…-6.15.2

Update dependency to support AppsFlyerFramework v6.15.2:
  • Loading branch information
af-obodovskyi authored Aug 29, 2024
2 parents eb67235 + 3ac312e commit 1c66e41
Show file tree
Hide file tree
Showing 25 changed files with 59 additions and 33 deletions.
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -83,4 +83,5 @@ fastlane/test_output
# After new code Injection tools there's a generated folder /iOSInjectionProject
# https://github.com/johnno1962/injectionforxcode

iOSInjectionProject/
iOSInjectionProject/
.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata
3 changes: 2 additions & 1 deletion Carthage/purchase-connector-dynamic.json
Original file line number Diff line number Diff line change
Expand Up @@ -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"
}
3 changes: 2 additions & 1 deletion Carthage/purchase-connector-static.json
Original file line number Diff line number Diff line change
Expand Up @@ -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"
}
10 changes: 5 additions & 5 deletions Dynamic/PurchaseConnector.xcframework/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -8,32 +8,32 @@
<key>BinaryPath</key>
<string>PurchaseConnector.framework/PurchaseConnector</string>
<key>LibraryIdentifier</key>
<string>ios-arm64</string>
<string>ios-arm64_x86_64-simulator</string>
<key>LibraryPath</key>
<string>PurchaseConnector.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
<dict>
<key>BinaryPath</key>
<string>PurchaseConnector.framework/PurchaseConnector</string>
<key>LibraryIdentifier</key>
<string>ios-arm64_x86_64-simulator</string>
<string>ios-arm64</string>
<key>LibraryPath</key>
<string>PurchaseConnector.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
</array>
<key>CFBundlePackageType</key>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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) {
Expand All @@ -13,3 +15,4 @@ typedef NS_OPTIONS(NSInteger, AFSDKAutoLogPurchaseRevenueOptions) {
AFSDKAutoLogPurchaseRevenueOptionsInAppPurchases = 1 << 1,
} NS_SWIFT_NAME(AutoLogPurchaseRevenueOptions);

#endif /* AFSDKAutoLogPurchaseOptions_h */
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
//

#import <Foundation/Foundation.h>
#import "AFSDKAutoLogPurchaseOptions.h"
#import <PurchaseConnector/AFSDKAutoLogPurchaseOptions.h>

NS_ASSUME_NONNULL_BEGIN

Expand All @@ -18,6 +18,7 @@ NS_SWIFT_NAME(PurchaseRevenueDelegate)

@end


@class SKPaymentTransaction;
@class SKProduct;

Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -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) {
Expand All @@ -13,3 +15,4 @@ typedef NS_OPTIONS(NSInteger, AFSDKAutoLogPurchaseRevenueOptions) {
AFSDKAutoLogPurchaseRevenueOptionsInAppPurchases = 1 << 1,
} NS_SWIFT_NAME(AutoLogPurchaseRevenueOptions);

#endif /* AFSDKAutoLogPurchaseOptions_h */
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
//

#import <Foundation/Foundation.h>
#import "AFSDKAutoLogPurchaseOptions.h"
#import <PurchaseConnector/AFSDKAutoLogPurchaseOptions.h>

NS_ASSUME_NONNULL_BEGIN

Expand All @@ -18,6 +18,7 @@ NS_SWIFT_NAME(PurchaseRevenueDelegate)

@end


@class SKPaymentTransaction;
@class SKProduct;

Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,11 @@
<dict>
<key>Headers/AFSDKAutoLogPurchaseOptions.h</key>
<data>
MTbw6JBfcC1wE9s4T3nl/mJeQ1E=
4vRE8KRsfddx0Rh+8YdJt2wsLeo=
</data>
<key>Headers/PurchaseConnector.h</key>
<data>
mTfjp7rcN8ZtgSpS/KnY7l+AVYg=
mgOqC/GuuL37w3oprjCp0PCJRfA=
</data>
<key>Info.plist</key>
<data>
Expand All @@ -31,14 +31,14 @@
<dict>
<key>hash2</key>
<data>
pNsC7dSMPhBKWB6WKa1rXE+glBhCkzhaqGG+MiKo3DI=
rPj04KVBrGbEl+L+uZlYbO+j/HhZ3imz1ChND9C9s2Q=
</data>
</dict>
<key>Headers/PurchaseConnector.h</key>
<dict>
<key>hash2</key>
<data>
dopmYFcM1cNLK4aegS8Uke48mq2KePHGbG0OBZ1Zw2E=
sZsjMB6d3HEwDA0d2yeGpYrdz2ZjONxLp+Alh2lqWwY=
</data>
</dict>
<key>Modules/module.modulemap</key>
Expand Down
2 changes: 1 addition & 1 deletion Package.swift
Original file line number Diff line number Diff line change
Expand Up @@ -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(
Expand Down
10 changes: 5 additions & 5 deletions PurchaseConnector.podspec
Original file line number Diff line number Diff line change
@@ -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
Expand All @@ -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']}
Expand Down
10 changes: 5 additions & 5 deletions PurchaseConnector.xcframework/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -8,32 +8,32 @@
<key>BinaryPath</key>
<string>PurchaseConnector.framework/PurchaseConnector</string>
<key>LibraryIdentifier</key>
<string>ios-arm64_x86_64-simulator</string>
<string>ios-arm64</string>
<key>LibraryPath</key>
<string>PurchaseConnector.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
<dict>
<key>BinaryPath</key>
<string>PurchaseConnector.framework/PurchaseConnector</string>
<key>LibraryIdentifier</key>
<string>ios-arm64</string>
<string>ios-arm64_x86_64-simulator</string>
<key>LibraryPath</key>
<string>PurchaseConnector.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
</array>
<key>CFBundlePackageType</key>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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) {
Expand All @@ -13,3 +15,4 @@ typedef NS_OPTIONS(NSInteger, AFSDKAutoLogPurchaseRevenueOptions) {
AFSDKAutoLogPurchaseRevenueOptionsInAppPurchases = 1 << 1,
} NS_SWIFT_NAME(AutoLogPurchaseRevenueOptions);

#endif /* AFSDKAutoLogPurchaseOptions_h */
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
//

#import <Foundation/Foundation.h>
#import "AFSDKAutoLogPurchaseOptions.h"
#import <PurchaseConnector/AFSDKAutoLogPurchaseOptions.h>

NS_ASSUME_NONNULL_BEGIN

Expand All @@ -18,6 +18,7 @@ NS_SWIFT_NAME(PurchaseRevenueDelegate)

@end


@class SKPaymentTransaction;
@class SKProduct;

Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -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) {
Expand All @@ -13,3 +15,4 @@ typedef NS_OPTIONS(NSInteger, AFSDKAutoLogPurchaseRevenueOptions) {
AFSDKAutoLogPurchaseRevenueOptionsInAppPurchases = 1 << 1,
} NS_SWIFT_NAME(AutoLogPurchaseRevenueOptions);

#endif /* AFSDKAutoLogPurchaseOptions_h */
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
//

#import <Foundation/Foundation.h>
#import "AFSDKAutoLogPurchaseOptions.h"
#import <PurchaseConnector/AFSDKAutoLogPurchaseOptions.h>

NS_ASSUME_NONNULL_BEGIN

Expand All @@ -18,6 +18,7 @@ NS_SWIFT_NAME(PurchaseRevenueDelegate)

@end


@class SKPaymentTransaction;
@class SKProduct;

Expand Down
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,11 @@
<dict>
<key>Headers/AFSDKAutoLogPurchaseOptions.h</key>
<data>
MTbw6JBfcC1wE9s4T3nl/mJeQ1E=
4vRE8KRsfddx0Rh+8YdJt2wsLeo=
</data>
<key>Headers/PurchaseConnector.h</key>
<data>
mTfjp7rcN8ZtgSpS/KnY7l+AVYg=
mgOqC/GuuL37w3oprjCp0PCJRfA=
</data>
<key>Info.plist</key>
<data>
Expand All @@ -31,22 +31,22 @@
<dict>
<key>hash</key>
<data>
MTbw6JBfcC1wE9s4T3nl/mJeQ1E=
4vRE8KRsfddx0Rh+8YdJt2wsLeo=
</data>
<key>hash2</key>
<data>
pNsC7dSMPhBKWB6WKa1rXE+glBhCkzhaqGG+MiKo3DI=
rPj04KVBrGbEl+L+uZlYbO+j/HhZ3imz1ChND9C9s2Q=
</data>
</dict>
<key>Headers/PurchaseConnector.h</key>
<dict>
<key>hash</key>
<data>
mTfjp7rcN8ZtgSpS/KnY7l+AVYg=
mgOqC/GuuL37w3oprjCp0PCJRfA=
</data>
<key>hash2</key>
<data>
dopmYFcM1cNLK4aegS8Uke48mq2KePHGbG0OBZ1Zw2E=
sZsjMB6d3HEwDA0d2yeGpYrdz2ZjONxLp+Alh2lqWwY=
</data>
</dict>
<key>Modules/module.modulemap</key>
Expand Down
7 changes: 7 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,14 @@ support@appsflyer.com
## <a id="cocoapods"> 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'
```


Expand Down

0 comments on commit 1c66e41

Please sign in to comment.