首页 > 解决方案 > Facebook 原生广告未在 iOS 中加载?

问题描述

我正在尝试在我的设备上实现 Facebook 原生广告。测试广告运行良好。但是,生产广告没有显示。它确实显示错误

DiskCookieStorage changing policy from 2 to 0,cookie file: file:///private/var/mobile/Containers/Data/Application/9B89E486-EDF8-4E20-A7CE-CB60747C3E8B/Library/Cookies/Cookies.binarycookies

DiskCookieStorage changing policy from 0 to 2, cookie file: file:///private/var/mobile/Containers/Data/Application/9B89E486-EDF8-4E20-A7CE-CB60747C3E8B/Library/Cookies/Cookies.binarycookies

我所做的是在 viewdidLoad 中加载广告

func setupFacebookNativeAds()
{
    let nativeAd = FBNativeAd(placementID: Constants.adMob.FB_NATIVE_ID)
    nativeAd.delegate = self
    nativeAd.loadAd()
}

这里会有什么问题?

标签: iosswiftfacebook-ads-apinative-ads

解决方案


我通过在 Monetization Manager 中添加新的测试设备找到了解决方案。获取 ios 设备的 IDFA 并添加新的测试设备。现在原生广告视图正在工作。


推荐阅读