|
20 | 20 | @property (nonatomic, assign) BOOL background; |
21 | 21 | @property (nonatomic, assign) BOOL delayStart; |
22 | 22 | @property (nonatomic, assign) BOOL updatePackages; |
| 23 | +@property (nonatomic, assign) BOOL updatePackagesAttData; |
23 | 24 | @property (nonatomic, assign) BOOL firstLaunch; |
24 | 25 | @property (nonatomic, assign) BOOL sessionResponseProcessed; |
| 26 | +@property (nonatomic, assign) BOOL waitingForAttStatus; |
25 | 27 |
|
26 | 28 | - (BOOL)isEnabled; |
27 | 29 | - (BOOL)isDisabled; |
|
32 | 34 | - (BOOL)isInDelayedStart; |
33 | 35 | - (BOOL)isNotInDelayedStart; |
34 | 36 | - (BOOL)itHasToUpdatePackages; |
| 37 | +- (BOOL)itHasToUpdatePackagesAttData; |
35 | 38 | - (BOOL)isFirstLaunch; |
36 | 39 | - (BOOL)hasSessionResponseNotBeenProcessed; |
| 40 | +- (BOOL)isWaitingForAttStatus; |
37 | 41 |
|
38 | 42 | @end |
39 | 43 |
|
|
110 | 114 | - (void)updateAttStatusFromUserCallback:(int)newAttStatusFromUser; |
111 | 115 | - (void)trackAdRevenue:(ADJAdRevenue * _Nullable)adRevenue; |
112 | 116 | - (void)checkForNewAttStatus; |
| 117 | +- (void)verifyPurchase:(nonnull ADJPurchase *)purchase |
| 118 | + completionHandler:(void (^_Nonnull)(ADJPurchaseVerificationResult * _Nonnull verificationResult))completionHandler; |
113 | 119 |
|
114 | 120 | - (ADJPackageParams * _Nullable)packageParams; |
115 | 121 | - (ADJActivityState * _Nullable)activityState; |
|
143 | 149 |
|
144 | 150 | @interface ADJTrackingStatusManager : NSObject |
145 | 151 |
|
146 | | -- (instancetype _Nullable)initWithActivityHandler:(ADJActivityHandler * _Nullable)activityHandler; |
| 152 | +@property (nonatomic, readonly, assign) BOOL trackingEnabled; |
| 153 | +@property (nonatomic, readonly, assign) int attStatus; |
147 | 154 |
|
| 155 | +- (instancetype _Nullable)initWithActivityHandler:(ADJActivityHandler * _Nullable)activityHandler; |
148 | 156 | - (void)checkForNewAttStatus; |
149 | 157 | - (void)updateAttStatusFromUserCallback:(int)newAttStatusFromUser; |
150 | | - |
151 | 158 | - (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; |
155 | 161 |
|
156 | 162 | @end |
157 | 163 |
|
|
0 commit comments