iOS使用广告标示符审核不通过解决方案

最近,iOS审核,6.0以后,应用如果没有广告,而使用了AdSupport.framework,就会被reject

成都创新互联长期为上千客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为工布江达企业提供专业的网站制作、网站建设工布江达网站改版等技术服务。拥有10余年丰富建站经验和众多成功案例,为您定制开发。

应用中原来的写法

//        NSString *adId = [[[ASIdentifierManager sharedManager] advertisingIdentifier] UUIDString];
//
//        adId=[adId stringByReplacingOccurrencesOfString:@"-" withString:@""];
//
//        return adId;

楼主使用如下部分替换,并且删除Link Binary中的AdSupport.framework的引用

NSBundle *adSupportBundle = [NSBundle bundleWithPath:@"/System/Library/Frameworks/AdSupport.framework"];
        [adSupportBundle load];
       
        if (adSupportBundle == nil) {
            return @"";
        }
        else{
           
            Class asIdentifierMClass = NSClassFromString(@"ASIdentifierManager");
           
            if(asIdentifierMClass == nil){
                return @"";
            }
            else{
                ASIdentifierManager *asIM = [[asIdentifierMClass alloc] init];
               
                if (asIM == nil) {
                    return @"";
                }
                else{
                   
                    if(asIM.advertisingTrackingEnabled){
                        return [asIM.advertisingIdentifier UUIDString];
                    }
                    else{
                        return [asIM.advertisingIdentifier UUIDString];
                    }
                }
            }
        }

多个版本均已审核通过

网站标题:iOS使用广告标示符审核不通过解决方案
文章转载:https://www.cdcxhl.com/article42/ijghec.html

成都网站建设公司_创新互联,为您提供面包屑导航网站导航小程序开发移动网站建设微信小程序电子商务

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都seo排名网站优化