除了用户手动重置它,有没有人观察到其他会导致ADID重置的事情?OTA OS升级?iTunes还原?
And*_*Ley 83
(对iOS3.0和iOS6.1.3的iPhone 3GS以及iOS 6.1.3和iOS 7.0.0的iPhone 4S的影响advertisingIdentifier
和identifierForVendor
测试)
iOS设置应用中的"重置所有设置"
无效
iOS设置应用中的"删除所有内容和设置"
重置advertisingIdentifier
和identifierForVendor
.
通过iTunes恢复设备
重置advertisingIdentifier
和identifierForVendor
.
从设备删除应用程序
重置identifierForVendor
,如果这是具有特定团队ID的最后一个应用程序.
更新应用程序(自动或通过App Store)
无效
根据文档,通过TestFlight或Ad-Hoc更新应用程序
可能会重置identifierForVendor
.
启用/禁用"限制广告跟踪"
iOS 6.0.1:无效
iOS 6.1.3:重置advertisingIdentifier
.
系统更新OTA(iOS 6.0.1到iOS 6.1.3)
无效
System Update OTA(iOS 6.1.3到iOS 7.0.0)在某些情况下
重置identifierForVendor
.(1)
通过iTunes进行系统更新(iOS 6.1.3至iOS 7.0.0)在某些情况下
重置identifierForVendor
.(1)
iOS设置应用中的"重置广告标识符"
重置advertisingIdentifier
.如果某些正在运行(或暂停)的应用程序已经请求过advertisingIdentifier
,则在停止并重新启动之前,他们将无法检索新应用程序.
通过iTunes备份
无效
通过iTunes恢复备份(到同一设备)
恢复备份设置,包括advertisingIdentifier
和
identifierForVendor
.注意:如果在还原之前删除了具有某个团队ID的多个应用程序,则在identifierForVendor
重新安装具有已安装的团队ID的所有应用程序并再次删除它们之前,永远不会再次重置.这似乎是一个错误.
通过iTunes恢复备份(到另一台设备)
重置advertisingIdentifier
和identifierForVendor
.
(1)据我所知,App Store中的应用程序不应该发生这种情况.它似乎与应用程序的bundleID中的组件数量和相应的配置文件有关:关于应用程序部署的iOS 7应用程序发行说明
在我的测试中,identifierForVendor
包含4个组件的应用程序确实发生了变化(适用于具有开发人员或企业分发配置的版本)配置文件),但没有改变那些有3个组件的人.
归档时间: |
|
查看次数: |
9608 次 |
最近记录: |