美文网首页IOS开发
iOS 14 IDFA请求权限申请

iOS 14 IDFA请求权限申请

作者: akak | 来源:发表于2020-07-03 17:51 被阅读0次

前言

由于iOS 14的到来带来了一波更新。idfa需要预先申请权限后才能访问。

1. info.plist中添加

    <key>NSUserTrackingUsageDescription</key>
    <string>请求IDFA描述</string>

2. 引入

截屏2020-07-03 下午5.34.16.png

并在对应文件中增加引用

#import <AppTrackingTransparency/AppTrackingTransparency.h>

3. 打开“追踪开关”

打开“设置-隐私-Tracking”, 系统默认关闭。


tracking.PNG

4.申请权限

if (@available(iOS 14, *)) {
                //IDFA 未请求权限:00000000-0000-0000-0000-000000000000 请求权限成功后:5AAEB13C-B619-43CF-9568-007B1B186D1F
                NSLog(@"IDFA:%@",[[ASIdentifierManager sharedManager] advertisingIdentifier]);
                //申请权限
                [ATTrackingManager requestTrackingAuthorizationWithCompletionHandler:^(ATTrackingManagerAuthorizationStatus status) {
                    NSLog(@"%@",[[ASIdentifierManager sharedManager] advertisingIdentifier]);
                }];
            }

首次申请权限时,系统将提示用户:

相关文章

  • iOS 14 IDFA请求权限申请

    前言 由于iOS 14的到来带来了一波更新。idfa需要预先申请权限后才能访问。 1. info.plist中添加...

  • ios14 适配

    1. IDFA隐私加强 IDFA默认关闭,需要向用户申请获取权限,需要在info.plist中明示用户申请权限: ...

  • IOS 14适配

    1. IDFA隐私加强 IDFA默认关闭,需要向用户申请获取权限,需要在info.plist中明示用户申请权限:k...

  • 2021-03-30

    iOS14以后新增了广告标识【IDFA】的权限,获取方法有所改变,具体如下: 1>.获取:if (@availab...

  • iOS14 IDFA过审记录

    iOS 14.5更新之后,开发者要收集用户的idfa必须要弹框申请权限,不然拿到的就是00000000-0000-...

  • iOS 14 IDFA 权限变化

    idfa是App推广过程中识别用户的重要标识数据!在iOS 14 之后,关于idfa的获取发生了变化,将会对APP...

  • iOS 14 关于IDFA 权限的申请及其变化

    目前苹果已发出通知,关于idfa权限问题将会在明年才开始实行 在 Apple,我们认为隐私是一项基本人权。正如在 ...

  • iOS开发机审因权限被拒

    1.iOS14 最新会因IDFA被拒2.iOS引用第三方库 因第三方库导致的访问权限被拒如 1.相册 相机权限 ...

  • iOS 开发 申请组播广播权限

    iOS 14 以后,使用组播广播功能 需要 申请权限 。 1、申请地址:https://developer.app...

  • iOS 接收不到组播或广播权限申请

    iOS14以后,使用组播广播功能需要申请权限。 1、申请地址:https://developer.apple.co...

网友评论

    本文标题:iOS 14 IDFA请求权限申请

    本文链接:https://www.haomeiwen.com/subject/bcxeqktx.html