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.