Tih*_*hom 69 privacy udid ios ios6
Apple正在更改其iOS6的隐私设置并弃用设备UUID(UDID).根据WWDC演示文稿和文档,UDID有两个替代品,在UIDevice
课堂上:
-identifierForVendor
-identifierForAdvertising
在我看来,-identifierForVendor
它不如-identifierForAdvertising
因为它会在上次从供应商卸载应用程序时重置并"擦除所有内容和设置".
没有什么优势-identifierForVendor
有过-identifierForAdvertising
?
JRG*_*per 34
重要说明:
Apple刚刚发布iOS 6.0,NDA已经解除.
对于先发制人地包含引用代码的开发人员
[[UIDevice currentDevice] identifierForAdvertising]
Run Code Online (Sandbox Code Playgroud)
这种方法已经不被列入在iOS 6.如果你使用上面的方法,您的应用(最有可能)崩溃和被拒绝!
相反,Apple创建了一个新类ASIdentifierManager
,其中包括该方法advertisingIdentifier
.这是关于它的苹果文档:
我怀疑如果您使用identifierForAdvertising
与广告无关的任何东西(例如,identifierForAdvertising
即使您不是广告网络,或者如果您发送的identifierForAdvertising
是同一个其他可能识别个人的数据).
如果我的怀疑是正确的,那么identifierForVendor
结束的好处identifierForAdvertising
是它不会让您的应用被拒绝.
它们是两种不同的ID,用于两种不同的目的.我认为identifierForVendor将用于执行需要链接到特定用户/设备的应用程序,例如提供推送通知和更新用户的应用程序数据服务器(例如他们的分数或其他任何数据存储的内容)他们).
identifierForAdvertising应用于定向广告等内容,并用于检查特定广告系列的效果(检查特定广告导致的应用安装了哪些设备).
归档时间: |
|
查看次数: |
41914 次 |
最近记录: |