来自统一问题的 xcode Admob
Posted
技术标签:
【中文标题】来自统一问题的 xcode Admob【英文标题】:xcode Admob from unity issue 【发布时间】:2021-04-24 10:21:49 【问题描述】:android 上的 Admob 广告运行良好,但通过 xcode 将项目迁移到 ios 时出现问题。我收到以下错误。 (我使用的是 obj c,因为 unity 不会构建为 swift 语言)。
2021-04-24 19:16:47.304948+0930 app[1083:230528] WF: === Starting WebFilter logging for process app
2021-04-24 19:16:47.305241+0930 app[1083:230528] WF: _userSettingsForUser mobile:
filterBlacklist = (
);
filterWhitelist = (
);
restrictWeb = 1;
useContentFilter = 0;
useContentFilterOverrides = 0;
whitelistEnabled = 0;
2021-04-24 19:16:47.305493+0930 app[1083:230528] WF: _WebFilterIsActive returning: NO`
这是第一个问题,尽管我不认为这是阻止广告展示的原因,因为其他人说他们的广告在出现时仍会展示,但每次广告尝试接收时都会显示。
2021-04-24 19:16:47.411615+0930 app[1083:230528] [assertion] Error acquiring assertion: <Error Domain=RBSAssertionErrorDomain Code=3 "Target is not running or required target entitlement is missing" UserInfo=RBSAssertionAttribute=<RBSDomainAttribute| domain:"com.apple.webkit" name:"Background" sourceEnvironment:"(null)">, NSLocalizedFailureReason=Target is not running or required target entitlement is missing>`
这是第二个问题,一些关于权利的问题,我需要添加到我的 plist 文件中吗,只有当我的项目中有 admob 等时才会出现?
HandleRewardedAdFailedToLoad event received with message: Failed to receive ad with error: Request Error: No ad to show from all configured ad networks.
ADManager:HandleRewardedAdFailedToLoad(Object, AdErrorEventArgs)
System.EventHandler`1:Invoke(Object, TEventArgs)
System.EventHandler`1:Invoke(Object, TEventArgs)`
这是一个大问题,但不确定是不是因为其他错误?我在 Android 上的广告每次都能找到广告,但在 iOS 上它会发送数百个请求,但没有显示任何内容。
任何想法都会很棒!
【问题讨论】:
【参考方案1】:尝试添加功能以在后台处理并在后台获取远程通知。你可以像在屏幕上那样做:
【讨论】:
以上是关于来自统一问题的 xcode Admob的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Unity 5.3.5 中实现 Google AdMob 中介
xcode swift admob 没有在模拟器上显示实时广告