Не вызван метод обратного вызова делегирования, интеграция flurry (9.2.1), ios, цель c, xcode 9 - PullRequest
0 голосов
/ 18 октября 2018

Я использую встроенную рекламу Flurry в одном из проектов IOS, раньше она работала нормально, но неожиданно я обнаружил, что последние несколько дней Flurry не дает никакого обратного вызова.метод делегата не вызван.

вот код интеграции:

- (void)initFlurrySDK {

 dispatch_async(dispatch_get_main_queue(), ^{
        int FlurryLogLevel = FlurryLogLevelDebug;
        [Flurry startSession:kFlurryAPIKEY
          withSessionBuilder:[[[FlurrySessionBuilder new]
                               withCrashReporting:YES]
                              withLogLevel:FlurryLogLevel]];
        

        NSLog(@"flurry SDK version: %@",[Flurry getFlurryAgentVersion]);
    });
}
    -(void)RequestFlurryad{ //calling from main thread only..
    
        FlurryAdNative *fnativeAd = [[FlurryAdNative alloc] initWithSpace:@<ad_unit_name>];
        self.nativeAd = fnativeAd;

        //Assign the FlurryAdNativeDelegate
        [self.nativeAd setAdDelegate:(id)self];

        //UIViewController used for presentation of the full screen after the user clicks on the ad
        fnativeAd.viewControllerForPresentation = [[VCManager sharedManager] topViewController].navigationController;


        //Request the ad from Flurry.
        [self.nativeAd fetchAd];
    
}
//delegate methods...
- (void) adNativeDidFetchAd:(FlurryAdNative *)nativeAd1{
    
}
- (void) adNative:(FlurryAdNative*) nativeAd1 adError:(FlurryAdError) adError errorDescription:(NSError*) errorDescription{
    
}
...