主动调用方法

#import <AppTrackingTransparency/AppTrackingTransparency.h>
#import <AdSupport/AdSupport.h>

 一般在启动后调用,主要为了过审。

- (void)adcheck {
    if (@available(iOS 14, *)) {
        [ATTrackingManager requestTrackingAuthorizationWithCompletionHandler:^(ATTrackingManagerAuthorizationStatus status) {
            // Tracking authorization completed. Start loading ads here.
            // [self loadAd];
            
        }];
    } else {
        
        if ([ASIdentifierManager.sharedManager isAdvertisingTrackingEnabled]) {
               }else {
                  NSLog(@"用户开启了限制广告追踪");
               }
    }
}

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐