Skip to content

Commit ddf1824

Browse files
authored
Merge pull request #491 from adjust/v4250
Version 4.25.0
2 parents 66dc383 + b094e89 commit ddf1824

File tree

56 files changed

+1154
-49
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

56 files changed

+1154
-49
lines changed

Adjust.podspec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
Pod::Spec.new do |s|
22
s.name = "Adjust"
3-
s.version = "4.24.0"
3+
s.version = "4.25.0"
44
s.summary = "This is the iOS SDK of adjust. You can read more about it at http://adjust.com."
55
s.homepage = "https://github.com/adjust/ios_sdk"
66
s.license = { :type => 'MIT', :file => 'MIT-LICENSE' }
77
s.author = { "Christian Wellenbrock" => "[email protected]" }
8-
s.source = { :git => "https://github.com/adjust/ios_sdk.git", :tag => "v4.24.0" }
8+
s.source = { :git => "https://github.com/adjust/ios_sdk.git", :tag => "v4.25.0" }
99
s.ios.deployment_target = '6.0'
1010
s.tvos.deployment_target = '9.0'
1111
s.framework = 'SystemConfiguration'

Adjust.xcodeproj/project.pbxproj

Lines changed: 46 additions & 6 deletions
Large diffs are not rendered by default.

Adjust/ADJActivityHandler.h

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
#import "ADJActivityState.h"
1212
#import "ADJDeviceInfo.h"
1313
#import "ADJSessionParameters.h"
14+
#import "ADJThirdPartySharing.h"
1415

1516
@interface ADJInternalState : NSObject
1617

@@ -45,6 +46,8 @@
4546
@property (nonatomic, copy) NSNumber *enabled;
4647
@property (nonatomic, assign) BOOL offline;
4748
@property (nonatomic, copy) NSString *extraPath;
49+
@property (nonatomic, strong) NSMutableArray *preLaunchAdjustThirdPartySharingArray;
50+
@property (nonatomic, copy) NSNumber *lastMeasurementConsentTracked;
4851

4952
- (id)init;
5053

@@ -86,6 +89,8 @@
8689
- (BOOL)updateAttributionI:(id<ADJActivityHandler>)selfI attribution:(ADJAttribution *)attribution;
8790
- (void)setAttributionDetails:(NSDictionary *)attributionDetails
8891
error:(NSError *)error;
92+
- (void)setAdServicesAttributionToken:(NSString *)token
93+
error:(NSError *)error;
8994

9095
- (void)setOfflineMode:(BOOL)offline;
9196
- (void)sendFirstPackages;
@@ -100,6 +105,8 @@
100105
- (void)resetSessionPartnerParameters;
101106
- (void)trackAdRevenue:(NSString *)soruce payload:(NSData *)payload;
102107
- (void)disableThirdPartySharing;
108+
- (void)trackThirdPartySharing:(nonnull ADJThirdPartySharing *)thirdPartySharing;
109+
- (void)trackMeasurementConsent:(BOOL)enabled;
103110
- (void)trackSubscription:(ADJSubscription *)subscription;
104111
- (void)updateAttStatusFromUserCallback:(int)newAttStatusFromUser;
105112

0 commit comments

Comments
 (0)