一个获取设备码IDFV的奇怪现象

h98458 2018-06-04 05:35:48
NSString  *idfv = [[[UIDevice currentDevice] identifierForVendor] UUIDString];
NSLog(@"%@",idfv);

这个代码在编译环境设置为debug下可以获取,但如果编译环境设置为Release获取到的IDFV为nil
这是什么原因呢,要是上传到AppStore后用户下载会不会获取不到
...全文
1305 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
h98458 2018-06-27
  • 打赏
  • 举报
回复
引用 1 楼 disburden 的回复:
你取的是uuid啊,建议你是用第三方的OpenUDID
你这个问题帮你找了一篇文章你自己看看
https://blog.csdn.net/wsdxsyb/article/details/51773494

这个方法和上边的一样,把编译环境变为Release,返回的一样是nil,现在采取idfa解决问题
不担心 2018-06-07
  • 打赏
  • 举报
回复
你取的是uuid啊,建议你是用第三方的OpenUDID 你这个问题帮你找了一篇文章你自己看看 https://blog.csdn.net/wsdxsyb/article/details/51773494

29,023

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
  • iOS
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧