【发布时间】:2020-12-20 21:06:19
【问题描述】:
我正在尝试为 Admob ios 14 准备我的应用,我阅读了这篇文章:
https://developers.google.com/admob/ios/ios14
我做了他们写下的所有事情,但是当我运行这个命令时:
func requestIDFA() {
if #available(iOS 14, *) {
ATTrackingManager.requestTrackingAuthorization(completionHandler: { [self] status in
loadAdMob()
})
} else {
loadAdMob()
}
}
状态总是被拒绝并且没有弹出消息显示。
我同意:
- 允许应用请求跟踪
- 个性化广告
设置应用中的标志。
我也尝试删除应用程序,但仍然是同样的问题,知道是什么问题吗?
编辑: 跟踪设置屏幕:
【问题讨论】:
-
设置 - 隐私 - 跟踪检查是否选中了所有复选标记
-
@Andrew 我用跟踪截图更新了我的帖子,还有什么我遗漏的吗?
-
嗯,一切看起来都正确。愚蠢的问题,但你确定你使用 iOS 14 的设备或模拟器吗?您是否尝试重新启动设备?
-
@Andrew 是的,当然,在我的 iPhone 中使用 ios 14.3,尝试重启几次
-
@YosiFZ 我遇到了同样的问题。毕竟我用“擦除所有内容和设置”恢复了设备。顺便说一句,“重置所有设置”根本不起作用。从那以后你有没有找到任何解决方案?
标签: ios objective-c swift admob