优质ios14无法获取idfa[苹果登陆id无法获取批准怎么办]

438次浏览
2023-05-11 21:40:53
最佳经验
回答:夜波

网友采纳答案

网友心淡提问:idfa获取不到

最近有网友反馈,在使用过程中,出现了ios15 idfa无法获取的问题,这其实是由于最近苹果对idfa的审核增强了,因此我们可以尝试通过下面的方法来提高审核通过的可能,一起来学习一下吧。

ios14无法获取idfa

【ios15常见问题汇总】【流畅程度介绍】

ios15 idfa无法获取:

1、首先我们进入“info.plist”文件,在其中添加如下的描述文字:

NSUserTrackingUsageDescription

此标识符将用于向您推荐个性化广告。

2、接着使用以下代码导入框架:

#import

#import

3、最后,输入以下内容获取idfa,并保存即可。

if (@available(iOS 14,*)) {// iOS14及以上版本需要先请求权限

     [ATTrackingManager                                              

                                     requestTrackingAuthorizationWithCompletionHandler:^(ATTrackingManagerAuthorizationStatus status) {// 获取到权限后,依然使用老方法获取idfa

        if (status == ATTrackingManagerAuthorizationStatusAuthorized) {

        Nsstring *idfa = [[ASIdentifierManager sharedManager].advertisingIdentifier UUIDString];

    NSLog(@"%@",idfa);

        } else {

    NSLog(@"请在设置-隐私-跟踪中允许App请求跟踪");

    }}];

    }     else {// iOS14以下版本依然使用老方法// 判断在设置-隐私里用户是否打开了广告跟踪

if ([[ASIdentifierManager sharedManager] isAdvertisingTrackingEnabled]) {

Nsstring *idfa = [[ASIdentifierManager sharedManager].advertisingIdentifier UUIDString];NSLog(@"%@",idfa);

} else {

NSLog(@"请在设置-隐私-广告中打开广告跟踪功能");

}

}

ios14无法获取idfa

相关文章:更新机型名单 | 对局先知开启

以上就是ios15 idfa无法获取解决方法了,如果你在AppDelegate中出现了错误可能是ios15的bug,那就只能等待苹果的解决方案了。想知道更多相关消息还可以收藏国旅软件(jb51.cc)。

以上是国旅软件为你收集整理的ios15 idfa无法获取解决方法全部内容。

如果觉得国旅软件网站内容还不错,欢迎将国旅软件推荐给好友。

关于《ios15 idfa无法获取解决方法》相关问题的解答夜波小编就为大家介绍到这里了。如需了解其他软件使用问题,请持续关注国旅手游网软件教程栏目。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如果发现本站有涉嫌抄袭侵权/违法违规的内容,欢迎发送邮件至【1047436850@qq.com】举报,并提供相关证据及涉嫌侵权链接,一经查实,本站将在14个工作日内删除涉嫌侵权内容。

本文标题:【ios14无法获取idfa[苹果登陆id无法获取批准怎么办]】

本文链接:http://m.citshb.com/class161637.html

相关新闻
相关攻略
最新手游