2016-05-09 8 views
1

Ich verwende Google Interactive Media Ads in meiner iOS-Anwendung. Es funktioniert gut und jetzt möchte ich sie in meiner tvOS-Anwendung verwenden. Wenn ich den Code für die Google Interactive Media Ads Ich bin auf diese Fragen bekommen:Google Interaktive Media-Anzeigen für tvOS

beenden app aufgrund nicht abgefangene Ausnahme 'NSInvalidArgumentException', Grund: ‚- [NSConcreteNotification imaMessage]: Unbekannter Selektor an Instanz gesendet 0x7fe4d9e0cb20 '

und ich diesen Code verwenden für das Abspielen der Anzeige:

- (void)requestAdsPre:(NSString *)url { 
    self.adPlayerLayer = nil; 
    //[self.contentPlayer.view removeFromSuperview]; 
    [self setupAdsLoader]; 

    [self setUpAdDisplayContainer]; 
    // Create an ad request with our ad tag, display container, and optional user context. 
    IMAAdsRequest *request = 
    [[IMAAdsRequest alloc] initWithAdTagUrl:url 
         adDisplayContainer:self.adDisplayContainer 
           userContext:nil]; 
    [self.adsLoader requestAdsWithRequest:request]; 
} 

#pragma mark SDK Setup 

- (void)setupAdsLoader { 
    self.adsLoader = [[IMAAdsLoader alloc] initWithSettings:nil]; 
    self.adsLoader.delegate = self; 
} 

- (void)setUpAdDisplayContainer { 
    self.adDisplayContainer = 
    [[IMAAdDisplayContainer alloc] initWithAdContainer:self.videoView companionSlots:nil]; 
} 

Kann mir jemand sagen, wie Sie mit Google Interactive Media Ads für TVOS? Google Interactive Media Ads funktioniert sowohl für iOS- als auch für TVOS-Apps.

Antwort

1

Google Interaktive Media-Anzeigen do not support tvOS.

Momentan unterstützt das IMA SDK tvOS nicht. Wenn sich das ändert, werden wir eine Ankündigung auf unserer blog machen und einen Hinweis auf der Veröffentlichungsseite hinzufügen.

Der einzige tvOS Werbung Rahmen I ist AppLovin im Moment bewusst bin.