iOS上的Facebook原生广告

4
我正在尝试在我的应用中实现Facebook的原生广告。我按照Facebook的要求放置了代码,它也能够正常工作。但是只有当应用程序通过xCode安装时才有效。如果应用程序通过Test Flight安装,则广告永远不会出现。
有任何想法吗?
我的受众网络权限已启用,以及我的广告位置。
3个回答

4

我知道这个问题已经有答案了。我添加一些信息来帮助需要解释的人。

Test Flight会通过一组IDFA轮流展示,并隐藏用户的真实IDFA,这使得识别Facebook用户变得困难—而这对于投放广告是必须的。


如果您使用Fabric来分发您的测试版应用程序,它将完美运行。 - Eduardo Iglesias

3

我在使用Testflight beta测试时遇到了问题,后来我转到了Fabric beta测试,这时Facebook原生广告就显示出来了。 只需将应用程序放在App Store上即可。

记得在设备设置中取消勾选“限制广告追踪”。 https://developers.facebook.com/docs/audience-network/faq#a12


1
谢谢@Teng,实际上我刚刚发布了应用程序,广告也正常工作 :) - Eduardo Iglesias

0
我曾经遇到过类似的问题,所以我使用了我的一张票来通过会员中心与苹果的某个人进行聊天。他们建议我给应用程序24-48小时的时间,在所有设备上正确地运行iAds。他们说Xcode应该始终显示iAds,但其他部署iAds的方法可能会有些滞后。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接