Skip to content

Commit 0a972de

Browse files
committed
Fix indent
1 parent b25af2c commit 0a972de

File tree

1 file changed

+20
-19
lines changed

1 file changed

+20
-19
lines changed

ios/AppTrackingTransparency/RNPermissionHandlerAppTrackingTransparency.m

Lines changed: 20 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -15,35 +15,36 @@ + (NSString * _Nonnull)handlerUniqueId {
1515

1616
- (void)checkWithResolver:(void (^ _Nonnull)(RNPermissionStatus))resolve
1717
rejecter:(void (__unused ^ _Nonnull)(NSError * _Nonnull))reject {
18-
if (@available(iOS 14.0, *)) {
19-
switch ([ATTrackingManager trackingAuthorizationStatus]) {
20-
case ATTrackingManagerAuthorizationStatusNotDetermined:
21-
return resolve(RNPermissionStatusNotDetermined);
22-
case ATTrackingManagerAuthorizationStatusRestricted:
23-
return resolve(RNPermissionStatusRestricted);
24-
case ATTrackingManagerAuthorizationStatusDenied:
25-
return resolve(RNPermissionStatusDenied);
26-
case ATTrackingManagerAuthorizationStatusAuthorized:
27-
return resolve(RNPermissionStatusAuthorized);
28-
}
18+
if (@available(iOS 14.0, *)) {
19+
switch ([ATTrackingManager trackingAuthorizationStatus]) {
20+
case ATTrackingManagerAuthorizationStatusNotDetermined:
21+
return resolve(RNPermissionStatusNotDetermined);
22+
case ATTrackingManagerAuthorizationStatusRestricted:
23+
return resolve(RNPermissionStatusRestricted);
24+
case ATTrackingManagerAuthorizationStatusDenied:
25+
return resolve(RNPermissionStatusDenied);
26+
case ATTrackingManagerAuthorizationStatusAuthorized:
27+
return resolve(RNPermissionStatusAuthorized);
28+
}
29+
} else {
30+
NSString *idfaString = [[[ASIdentifierManager sharedManager] advertisingIdentifier] UUIDString];
31+
32+
if ([idfaString isEqualToString:@"00000000-0000-0000-0000-000000000000"]) {
33+
resolve(RNPermissionStatusDenied);
2934
} else {
30-
NSString *idfaString = [[[ASIdentifierManager sharedManager] advertisingIdentifier] UUIDString];
31-
if ([idfaString isEqualToString:@"00000000-0000-0000-0000-000000000000"]) {
32-
return resolve(RNPermissionStatusDenied);
33-
}
34-
35-
resolve(RNPermissionStatusAuthorized);
35+
resolve(RNPermissionStatusAuthorized);
3636
}
37+
}
3738
}
3839

3940
- (void)requestWithResolver:(void (^ _Nonnull)(RNPermissionStatus))resolve
4041
rejecter:(void (^ _Nonnull)(NSError * _Nonnull))reject {
4142
if (@available(iOS 14.0, *)) {
4243
[ATTrackingManager requestTrackingAuthorizationWithCompletionHandler:^(__unused ATTrackingManagerAuthorizationStatus status) {
43-
[self checkWithResolver:resolve rejecter:reject];
44+
[self checkWithResolver:resolve rejecter:reject];
4445
}];
4546
} else {
46-
[self checkWithResolver:resolve rejecter:reject];
47+
[self checkWithResolver:resolve rejecter:reject];
4748
}
4849
}
4950

0 commit comments

Comments
 (0)