Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/103.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 在使用广告识别器之前有必要检查一下吗?_Ios_Iphone - Fatal编程技术网

Ios 在使用广告识别器之前有必要检查一下吗?

Ios 在使用广告识别器之前有必要检查一下吗?,ios,iphone,Ios,Iphone,我在iOS应用程序中使用iOS广告识别器,如以下代码所示: NSString *adId = [[[ASIdentifierManager sharedManager] advertisingIdentifier] UUIDString]; 没有任何支票。并将其发送到服务器。服务器为首次安装应用程序的用户提供了一些提示。我使用此代码来检测第一次安装 现在我想将应用程序发布到应用商店。商店向我显示以下文字: 一、 husein behboodi rad,确认此应用程序和任何第三方 与此应用程序

我在iOS应用程序中使用iOS广告识别器,如以下代码所示:

 NSString *adId = [[[ASIdentifierManager sharedManager] advertisingIdentifier] UUIDString];
没有任何支票。并将其发送到服务器。服务器为首次安装应用程序的用户提供了一些提示。我使用此代码来检测第一次安装

现在我想将应用程序发布到应用商店。商店向我显示以下文字:

一、 husein behboodi rad,确认此应用程序和任何第三方 与此应用程序接口的,使用广告标识符检查 并在iOS中遵守用户的限制广告跟踪设置,并且 由用户启用,此应用程序不使用广告标识符,并且 通过使用广告获得的任何信息 标识符,以“有限广告目的”以外的任何方式 如iOS开发者计划许可协议中所定义


我不理解他们的意思。在使用上述代码之前,我是否需要检查一些关于限制广告跟踪的信息?

在使用广告标识符进行广告跟踪之前,您应该检查
asiidentifiermanager
advisingtrackingEnabled
属性。此属性的属性说明:

在执行任何广告之前,请检查此属性的值 追踪。如果该值为“否”,则仅将广告标识符用于 以下目的:频率上限、属性、转换 事件、估计唯一用户数、广告欺诈 检测和调试

从您的问题来看,您对标识符的使用似乎包含在“估计唯一用户的数量”中,在这种情况下,您不需要检查
advertisingTrackingEnabled


但是请注意,用户可以随时从iOS设置重置广告标识符。

还有一个可能的副本,因此我不需要检查任何要启用或不使用此标识符的内容。请按照我添加到注释中的链接进行操作。检查适用于您的任何内容,同意协议。查看第二个答案,了解如何检查您的第三方应用程序和您的应用程序是否使用IDFA。如果他们通过测试,你的应用程序将被批准。我确信只有我自己使用该id。但我想确保在使用它之前,我不需要检查任何If station来检查任何状态