Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的应用程序正在使用 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 的许可的必要性。所以你现在得救了。