如何解决iOS上的IDFA和IDFV仍使用XCode 11构建
我的应用程序使用IDFV(供应商ID),而第三方分析框架使用IDFA(用于广告ID)。
我现在不打算使用XCode 12升级我的应用程序,但是在接下来的几个月中。
如果用户在使用XCode 11和ios 13 SDK构建的应用程序上使用iOS 14,这两个标识符将如何处理?权限会默认授予还是询问?
解决方法
据我了解:
在iOS 14上,IDFA无效,直到获得用户使用它的授权为止,这意味着如果您不询问,您将得到零,而如果您询问而用户拒绝,则您将得到零。 如果收集IDFA对您确实很重要,则必须使用Xcode 12提供使用iOS 14 SDK编译的版本,要求获得授权,并希望有人给您授权(但不要指望)。
IDFV仍然可以使用。
编辑:Apple刚刚宣布,他们将推迟要求使用IDFA的许可的必要性。所以您现在就保存了。
,在iOS 14上,所有应用默认都将禁用IDFA。 IDFV将保持不变。
如果您的用户将iOS 13升级到14,他将失去对IDFA的访问权限。构建您的应用程序所使用的XCode并没有什么区别。
您可以在iOS 14 here
上了解有关“跟踪权限”屏幕的更多信息。版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。