我试图在Flutter插件的Swift本地代码中展示Adcolony广告,以下是我的swift代码样例 -
if let interstitial = self.interstitial, !interstitial.expired, let
rootViewController = UIApplication.shared.keyWindow?.rootViewController
{
interstitial.show(withPresenting: rootViewController)
}
我的代码正常运行,但是我的视图控制器从来没有显示插页广告。有人能帮我吗?我不知道应该传递哪个视图控制器来显示我的广告。文档说要使用 self
,但我的插件不是视图控制器,所以它不起作用。
interstitial.show(withPresenting: vc)
而不是present
。 - Sami Haddad