Skip to content

Commit e2c4ace

Browse files
committed
chore: remove att waiting related stuff in case ATT framework is disabled
1 parent 063f7df commit e2c4ace

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

Adjust/Internal/ADJActivityHandler.m

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -157,6 +157,10 @@ - (id)initWithConfig:(ADJConfig *_Nullable)adjustConfig
157157
adjustConfig.attConsentWaitingInterval];
158158
}
159159

160+
if (adjustConfig.isAppTrackingTransparencyUsageEnabled == NO) {
161+
[ADJAdjustFactory.logger warn:@"App Tracking Transparency framework usage has been disabled"];
162+
}
163+
160164
self.adjustConfig = adjustConfig;
161165
self.savedPreLaunch = savedPreLaunch;
162166
self.adjustDelegate = adjustConfig.delegate;
@@ -2933,7 +2937,12 @@ - (BOOL)shouldWaitForAttStatus {
29332937

29342938
// check current ATT status
29352939
int attStatus = [self attStatus];
2940+
// App Tracking Transparency framework usage is disabled
29362941
if (attStatus == -1) {
2942+
// Just in case it's there from the previous init where
2943+
// App Tracking Transparency framework usage was enabled,
2944+
// remove ATT Waiting related stuff.
2945+
[ADJUserDefaults removeAttWaitingRemainingSeconds];
29372946
return NO;
29382947
}
29392948

Adjust/Internal/ADJRequestHandler.m

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -460,6 +460,8 @@ - (void)handleResponseWithData:(NSData *)data
460460
[self injectParameters:mergedParameters kvArray:kvParameters];
461461

462462
NSString *bodyString = [kvParameters componentsJoinedByString:@"&"];
463+
[self.logger verbose:@"Body (String) to send: [%@]", bodyString];
464+
463465
NSData *body = [NSData dataWithBytes:bodyString.UTF8String length:bodyString.length];
464466
[request setHTTPBody:body];
465467
return request;

0 commit comments

Comments
 (0)