【发布时间】:2018-12-17 11:58:32
【问题描述】:
我正在尝试在我的设备上实施 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()
}
这里会有什么问题?
【问题讨论】:
-
你有什么错误吗? FBNativeAd 委托有一个广告失败的方法,在那里打印错误消息
-
@Scriptable 错误的委托方法未调用。这意味着广告运作良好,对吧?
-
@Scriptable DiskCookieStorage 将策略从 0 更改为 2,cookie 文件:file:///private/var/mobile/Containers/Data/Application/5BF9095D-5B37-49F0-ABD9-8893F19AD53F/Library/ Cookies/Cookies.binarycookies 这个和报错有什么关系?
-
是的,这可能只是意味着没有广告可展示。我不认为您收到的消息是错误,只是通知
-
@Scriptable,测试广告工作正常,而生产广告却不行?...我的意思是 FBNativeAd 委托方法甚至没有调用?
标签: ios swift facebook-ads-api native-ads