IDFA的值什麼時候會發生改變

在何種情況下 , 應用的IDFA值會發生改變?

最近工作中需要獲得一個可以唯一地標示每一個不同應用的ID,之前的蘋果UDID已經不讓使用了, 那麼我們需要使用新的IDFA來引用。但是在某些情況下這個ID號會被修改(就是變成新值),那麼都是什麼情況下呢?讓我們來一一看一下啊。

  • 在iOS的設置應用中選擇“重置所有設置”
    *沒有影響

  • 在iOS的設置應用中“清除所有的內容和設置”
    *advertisingIdentifieridentifierForVendor 都會受到影響重新設置變爲新值

  • 通過iTunes還原設備
    *advertisingIdentifieridentifierForVendor 都會受到影響重新設置變爲新值

  • 從設備上刪除該APP
    *如果該APP是某個開發者賬號下在該設備上的最後一個APP時,會影響identifierForVendor 的值,否則不會影響該字段的值。

  • 升級應用
    *無影響

  • 啓用或關閉“限制廣告追蹤”
    *應影響advertisingIdentifier 字段的具體值

  • 系統升級(通過手機自己升級或通過iTunes升級)
    *會改變identifierForVendor 字段的值

  • 在iOS的設置應用中“重新設置廣告標示符”
    *會改變advertisingIdentifier 的值。如果一些應用正在請求該字段,那麼在該應用重新啓動前該字段的值並不會發生改變。

  • 通過iTunes進行備份
    *對這兩個字段沒有影響

  • 通過iTunes對備份進行還原
    *兩個字段都會被重置

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章