2016-05-09 16 views
1

私はiOSアプリケーションでGoogleインタラクティブメディア広告を使用しています。これはうまくいきました。今では、それらをtvOSアプリケーションで使用したいと考えています。私はGoogleのインタラクティブメディア広告用のコードを追加すると、私はこれらの問題を取得しています:tvOS向けGoogleインタラクティブメディア広告

がキャッチされない例外により 「NSInvalidArgumentException」、理由にアプリを終了:「 - [NSConcreteNotification imaMessage]:認識されていないセレクタがインスタンス0x7fe4d9e0cb20に送信「

と私は広告を再生するため、このコードを使用しています:

- (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]; 
} 

誰がどのようにするためにGoogleのインタラクティブメディア広告を使用する方法を教えてもらえますtvOS? Googleインタラクティブメディア広告は、iOSとtvOSの両方のアプリで動作します。

答えて

1

Googleインタラクティブメディア広告do not support tvOS

現在、IMA SDKはtvOSをサポートしていません。これが変更された場合は、 のお知らせをblogで行い、リリースページにメモを追加します。

現時点で私が知っている唯一のtvOS広告フレームワークはAppLovinです。

関連する問題