首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iOS (14):UMP实现了-> AppTrackingTransparency框架还需要吗?

iOS (14):UMP实现了-> AppTrackingTransparency框架还需要吗?
EN

Stack Overflow用户
提问于 2020-11-03 16:23:46
回答 2查看 556关注 0票数 0

谷歌给我们发了很多不同的电子邮件,主题是“为iOS 14+准备你的应用程序”,我有点困惑。

根据文档,我们现在已经实施了UMP,以显示一个与我们的资金选择帐户相连接的广告同意表。

是否仍有必要配置NSUserTrackingUsageDescription并从AppTrackingTransparency框架调用ATTrackingManager.requestTrackingAuthorization方法?

这里 --他们描述了如何在Info.plist中配置NSUserTrackingUsageDescription,所以在我看来,我必须使用UMP和Apple对话框来表示同意……但是,为什么用户必须就同一件事达成两次协议呢?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-11-30 19:45:48

是否仍然需要配置NSUserTrackingUsageDescription?

是的,您需要将NSUserTrackingUsageDescription添加到您的info.plist中,因为iOS 14应用程序商店的提交是必需的。

。。从ATTrackingManager.requestTrackingAuthorization框架调用AppTrackingTransparency方法?

不,当你打电话给ATTrackingManager.requestTrackingAuthorization时,UWP会帮你打电话给UMPConsentInformation.sharedInstance.requestConsentInfoUpdate

还请注意,您需要创建一个IDFA消息在资金选择网站上,让UWP开始请求IDFA。

票数 0
EN

Stack Overflow用户

发布于 2021-05-16 11:28:28

UMP应该自动触发ATT对话框(提供NSUserTrackingUsageDescription是在info.plist中配置的)。

对我来说没有,因为我以前曾手动请求过ATT。因此,ATT-status总是返回一个与‘. different’不同的值。因此,UMP没有理由请求iOS显示对话框。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64666673

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档