天天看點

php裝置識别碼,認識一下iOS系統的各種裝置識别碼

1、UDID ,全稱是 (Unique Device Identifier),顧名思義,它就是蘋果IOS裝置的唯一識别碼,它由40個字元的字母和數字組成,為了保護使用者隐私蘋果已經禁止讀取這個辨別了

2、UUID,全稱是(Universally Unique IDentifier),是基于iOS裝置上面某個單個的應用程式,隻要使用者沒有完全删除應用程式,則這個 UUID 在使用者使用該應用程式的時候一直保持不變。如果使用者删除了這個應用程式,然後再重新安裝,那麼這個 UUID 已經發生了改變。UUID 不好的地方就是使用者删除了你開發的程式以後,基本上你就不可能擷取之前的資料了。

3、MAC 位址,用來定義網絡裝置的位置。一個主機會有一個 MAC 位址,MAC 位址是網卡決定的,是固定的,為了保護使用者隐私

4、OpenUDID,不是蘋果官方的,是一個替代 UDID 的第三發解決方案, 缺點是如果你完全删除全部帶有 OpenUDID SDK 包的 App(比如恢複系統等),那麼 OpenUDID 會重新生成,而且和之前的值會不同,相當于新裝置;

5、IDFA 廣告标示符,适用于對外:例如廣告推廣,換量等跨應用的使用者追蹤等。

6、IDFV,Vindor 标示符 (IDFV-identifierForVendor),來自同一個營運商的應用運作在同一個裝置上,此屬性的值是相同的;不同的營運商應用運作在同一個裝置上值不同。

https://www.zhihu.com/question/38856446