[英]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.