ios设备获取的idfa为 0 原因

背景

某些场景下,我们需要用到 ios 设备的 idfa,通常我们的获取方式为下载一个 deviceid 或 idfa 之类的 app 来查看,但是在某些情况下我们获取到的 idfa 是一串数字 0 ,这就很难搞了。

解决办法

ios14.5 以下系统,

1. 打开设置,隐私,限制广告追踪开关关闭,即可获取到

2. 有些场景关闭情况下依然获取不到,可以点 还原广告标识符,即可获取到

ios 14.5 及以上系统

1. 打开设置,隐私,apple广告,个性化广告开关打开

2. 打开设置,隐私,跟踪,允许app 请求跟踪

3. 打开设置,隐私,跟踪,找到想要被跟踪的 app,并打开开关,该 app 才可拿到 idfa,否则依然为 0 

注意:有些 app 没有显示在获取 跟踪权限的列表里,可能这些 app 没有主动要求获取 idfa 都权限吧。。。

posted @   蓓蕾心晴  阅读(980)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
点击右上角即可分享
微信分享提示