Skip to content

Commit ff650fa

Browse files
authored
Merge pull request #672 from adjust/v4340
Version 4.34.0
2 parents 76c9552 + bee5cd5 commit ff650fa

Some content is hidden

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

46 files changed

+1512
-225
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.33.6"
3+
s.version = "4.34.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 = { "Adjust" => "[email protected]" }
8-
s.source = { :git => "https://github.com/adjust/ios_sdk.git", :tag => "v4.33.6" }
8+
s.source = { :git => "https://github.com/adjust/ios_sdk.git", :tag => "v4.34.0" }
99
s.ios.deployment_target = '9.0'
1010
s.tvos.deployment_target = '9.0'
1111
s.framework = 'SystemConfiguration'

Adjust.xcodeproj/project.pbxproj

Lines changed: 160 additions & 0 deletions
Large diffs are not rendered by default.

Adjust/ADJActivityHandler.h

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,10 @@
2020
@property (nonatomic, assign) BOOL background;
2121
@property (nonatomic, assign) BOOL delayStart;
2222
@property (nonatomic, assign) BOOL updatePackages;
23+
@property (nonatomic, assign) BOOL updatePackagesAttData;
2324
@property (nonatomic, assign) BOOL firstLaunch;
2425
@property (nonatomic, assign) BOOL sessionResponseProcessed;
26+
@property (nonatomic, assign) BOOL waitingForAttStatus;
2527

2628
- (BOOL)isEnabled;
2729
- (BOOL)isDisabled;
@@ -32,8 +34,10 @@
3234
- (BOOL)isInDelayedStart;
3335
- (BOOL)isNotInDelayedStart;
3436
- (BOOL)itHasToUpdatePackages;
37+
- (BOOL)itHasToUpdatePackagesAttData;
3538
- (BOOL)isFirstLaunch;
3639
- (BOOL)hasSessionResponseNotBeenProcessed;
40+
- (BOOL)isWaitingForAttStatus;
3741

3842
@end
3943

@@ -110,6 +114,8 @@
110114
- (void)updateAttStatusFromUserCallback:(int)newAttStatusFromUser;
111115
- (void)trackAdRevenue:(ADJAdRevenue * _Nullable)adRevenue;
112116
- (void)checkForNewAttStatus;
117+
- (void)verifyPurchase:(nonnull ADJPurchase *)purchase
118+
completionHandler:(void (^_Nonnull)(ADJPurchaseVerificationResult * _Nonnull verificationResult))completionHandler;
113119

114120
- (ADJPackageParams * _Nullable)packageParams;
115121
- (ADJActivityState * _Nullable)activityState;
@@ -143,15 +149,15 @@
143149

144150
@interface ADJTrackingStatusManager : NSObject
145151

146-
- (instancetype _Nullable)initWithActivityHandler:(ADJActivityHandler * _Nullable)activityHandler;
152+
@property (nonatomic, readonly, assign) BOOL trackingEnabled;
153+
@property (nonatomic, readonly, assign) int attStatus;
147154

155+
- (instancetype _Nullable)initWithActivityHandler:(ADJActivityHandler * _Nullable)activityHandler;
148156
- (void)checkForNewAttStatus;
149157
- (void)updateAttStatusFromUserCallback:(int)newAttStatusFromUser;
150-
151158
- (BOOL)canGetAttStatus;
152-
153-
@property (nonatomic, readonly, assign) BOOL trackingEnabled;
154-
@property (nonatomic, readonly, assign) int attStatus;
159+
- (void)setAppInActiveState:(BOOL)activeState;
160+
- (BOOL)shouldWaitForAttStatus;
155161

156162
@end
157163

0 commit comments

Comments
 (0)