刘星
刘星
  • 发布:2025-04-11 09:54
  • 更新:2025-09-08 11:44
  • 阅读:1212

[已解决] 上架ios,按官方配置 IDFA标识 获取不到怎么回事?ios12.5

分类:uni-app

打包后提交上去也不行提示如图片,有遇到过的吗?提交好几个版本都不行

App中获取IDFA标识为空 是空的

plus.device.getInfo({//需要勾选IDFA
success:function(e){
console.log('idfa = '+JSON.stringify(e.idfa)); //空的 ' '
},
fail:function(e){
console.log('getDeviceInfo failed: '+JSON.stringify(e));
}
});

解决办法:官方文档没说,必须选择追踪用户,开始获取不到,重新打包还是获取不到,添加代码可以获取到了,删除之后还可以获取到。不知道为什么,观察下再来反馈吧

2025-04-11 09:54 负责人:无 分享
已邀请:
精致女孩张某人

精致女孩张某人 - 秃头程序媛

遇到了一样的问题啊,第一次打开手机获取不到,杀死后台再次打开应用才可以获取到。请问解决了么?

  • 刘星 (作者)

    忘记了

    2025-09-08 12:48

  • 刘星 (作者)

    //需要勾选IDFA,在提交界面有广告表示勾选就可以

    2025-09-08 13:10

  • 刘星 (作者)

    或者证书申请界面,你找找吧

    2025-09-08 13:10

  • 精致女孩张某人

    回复 刘星:在IOS其他常用配置里勾选了IDFA了,打包完有弹框提示,但是点允许以后第一次获取为空,第二次又可以了,是IOS打包证书的原因么?前端和你写的一样,找不到问题了。。求解

    2025-09-08 14:16

  • 刘星 (作者)

    回复 精致女孩张某人: 我忘了怎么弄的了,回忆不起来了。你看看我的说明吧

    2025-09-08 14:22

要回复问题请先登录注册