繁体   English   中英

无法在 Libgdx 项目中使用来自 MobiDevelop 的 RoboVM 显示 Facebook 广告

[英]Can't show facebook ad with RoboVM from MobiDevelop in Libgdx project

我正在使用 RoboVM 的最新 mobidevelop 分支。 我在 libgdx 项目的 iOS 部分添加了 Facebook 依赖项的最新版本 (2.2.1-SNAPSHOT)。 在 iPhone 模拟器上一切正常 - 我可以看到测试广告(插页式广告和横幅广告)。 但是在真实设备上存在问题(在我的情况下是 iPhone 6)。 当我尝试加载 fb interstitial 时,我只能看到这个错误:

错误域=com.facebook.ads.sdk 代码=1001 "无填充" UserInfo={FBAdErrorDetailKey={msg = "无填充"; }, NSLocalizedDescription=无填充}

我安装了 FB 应用程序并登录了我的设备。

好吧,我设法解决了我的问题。 我检查了 FB 文档中的代码 1001,这意味着其中一些:

错误 1001 - 未填充。

可能是由于以下一项或多项原因: 用户未在移动设备上登录原生 Facebook 应用程序限制广告跟踪已打开 (iOS) 选择退出基于兴趣的广告已打开 (Android) 当前用户没有广告库存 您的测试设备必须安装本地 Facebook 应用程序。 您的应用程序应在 30 秒后尝试发出另一个请求。

所以基本上,没有针对目标设备/fb 用户的广告。 我所做的,我只是在 fb 控制台中将该用户添加为测试用户,现在我可以看到 fb 广告。 问题解决了。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM